New South China Mall: The Largest Mall in the World… World… world…

The New South China Mall, situated in Dongguan City, is considered to be the largest shopping mall in the world. According to an Emporis in 2012 it has 600,153 m2 of gross leasable area.

It boasts a hotel, an indoor/outdoor roller coaster which spans the complex, a canal with gondolas, and various replicas including the Arc de Triomphe, and Sphinx. It’s an impressive feat of design and engineering.

The only problem with the New South China Mall is that it’s almost completely empty and unused. The Emporis’ report also refers to it as a “dead mall” and, according to a CNN Japan report, the escalators are covered in tarps and the passages are dusty and lined with shutters.

So what went wrong?

Read More