Breaking News
Saturday May 19th 2012

Insider

Archives

China: Boom and Bust

China’s boom of the last 20 years can be seen in these pictures, though not everything works out as planned. Compare the last 20 years of boom in Shanghai or bust in the worlds largest mall.

1990 Shanghai China

2010 Shanghai China

New South China Mall in Dongguan, China is the largest mall in the world based on gross leasable area, and ranked second in total area to the Dubai Mall. It has been 99% vacant since its 2005 opening.

  • Share/Bookmark

Leave a Reply