Six years after the 2005 opening ceremony of the South China Mall in Dongguan, its 892,000 square metres still afford it the title of the largest shopping center in the world. Yet less than 1% of the 2,350 planned shops are occupied.
Vimeo link
(thanks Cora)