RedditPP
TIL the world's largest shopping mall is the New South China Mall in Guang Dong Province. The 5 million square foot structure can accommodate 2,350 stores and is more than twice the size of Mall of America. The catch? The mall is almost completely deserted & has been classified as a 'dead mall.'