Wednesday, April 15, 2009

World’s Biggest Shopping Mall


892,000 meter square shops on six floors

at South China Mall, Dongguan, China.

1 comment: