Pinterest
AllRefer.com > Pictures & Images > New South China Mall - China
New South China Mall - China Picture

New South China Mall - China

New South China Mall in Dongguan, China is the largest mall in the world based on gross leasable area and ranked second in total area to the Dubai Mall. The mall contains sufficient space for as many as 2,350 stores in approximately 7,100,000 sq ft of leasable space and 9,600,000 sq ft of total area.

Categories
Author: David290

License: Public Domain (CC0) (Public domain)
640 x 480 76.93 KB
1280 x 960 194.05 KB
1280 x 960 244.60 KB
Downloads
Embed Photo
(Copy & Paste in your website)
Link To Us
(Copy & Paste in your website)
Fun Zone > Fun Facts Pictures
Added On
5th November 2015
Viewed
35 viewed
Subscribe & Enjoy good quality of pictures everyday free in your mail