malls
-
This Surreal Mall Is More Ghost Town Than Shopping Center
It’s easy to find the the New South China Mall in the bustling metropolis of Dongguan in Guangdong province, China. With 892,000 square metres of leasable space, it’s the largest shopping centre in the world.* But you’ll have to look much more closely to see if its even open.