January 9, 2010
Video: The world’s largest dead mall
The world’s largest shopping mall, in Guangzhou, China, is almost entirely empty. If you thought Minnesota’s Mall of America was the world’s biggest shopping center, think again. South China Mall is a Vegas-like spectacle built in 2005 that now sits almost entirely empty. In the current economic climate, could this be a symbol of things to come?