It’s Fun to Know: The Largest Mall in the World

The 7-million-square-foot South China Mall in Dongguan, China is the largest in the world. There is room for 1,500 tenant stores, an amusement park, re-creations of Venice and San Francisco, a replica of the Arc de Triomphe, and more. But three years after it opened, it is essentially empty, with only a dozen stores. Business analysts blame the developers, who spent a lot of time on the design and unique architecture of the mall, rather than working to attract tenants and figuring out how to appeal to the interests of the local population.

(Source: The National)