Gigantic Ghostly Mall Documentaries
The Largest Mall in the World is So Big, It Always Looks Empty
The New South China Mall is now the largest mall in the world. This figure is based upon leasable square footage, which the mall has nearly 10,000 square feet of.
The mall is located in China’... [More]