Monday, June 8, 2009

Largest Mall in the World


South China Mall, Dongguan, China (2005, 7.1 million square feet)

No comments:

Post a Comment