Amazing Abandoned Mega Structures
Monday, Aug 31, 2020, 3:11 pm
#6 Biggest Mall - China
Opening in 2005, the New /south China Mall accomodated 2,350 stores in Guangdont Providence. The largest shopping center in the world, it was twice the size of Mall of America. Beautifully decorated with hundreds of palm trees and a giant Egyptian Sphinx, as well as gondolas on canals, this mall never got off the ground.