The world's largest shopping mall can't attract stores.

The world's largest shopping mall is in Dongguan, China. Called the New South China Mall, the place can hold 2,350 stores.

Although the mall was completed 12 years ago, some 99% of the stores have never been leased.

There's even a 13-minute documentary about it, which you can watch free below.

http://player.vimeo.com/video/10784136

Props: http://www.odditycentral.com/pics/build-it-and-they-wont-come-worlds-largest-shopping-mall-is-99-empty.html
Photo
Shared publiclyView activity