China’s “Comfort Class” | The Bling Dynasty, National Geographic Magazine: Largest IKEA Store in the World | Shanghai, China

The IKEA store in Shanghai, China is packed daily, but Sundays are particularly crowded. Sometimes one can’t maneuver through the aisles.

Buy This Image