On 2013, the largest shopping mall in the world is the New South China Mall located in Dongguan, in China



This huge Mall is 892 Km2, (9,600,000 sq ft) It has enough space for 2.350 storesm but funny enough, on 2013, 99% of them are still vacant! Fancy getting one of them?

No comments:

Post a Comment