New South China Mall


The South China Mall opened in 2005 to great fanfare as the worlds biggest shopping mall, with 600,000 square feet of retail space over 1500 units.  However it has remained mostly unfilled and unfinished, with only 0.05% of the space being leased. It’s developers were under the misguided pretence that if they built it ‘they would come’ unfortunately the site they chose in the suburbs of Dongguan, Guangdong Province meant the only way for most people to reach it was by car, in an area dominated by low paid factory workers.

View these photos in the Gallery