Friday, March 5, 2010

World's Largest Shopping Mall


South China Mall
Dongguan, China
892,000 sq. meters
Shops on 6 floors

No comments: