New South China Mall
![New South China Mall Dongguan, China<br />Gross Leasable Area: 7,100,000 sq. ft.](https://vote2sort.com/v2sAssets/Images/User/Item/5acc37f648199_yp.jpg)
Dongguan, China
Gross Leasable Area: 7,100,000 sq. ft.
New South China Mall is found in...
![]() |
|||
The Biggest Shopping Malls In The World | |||
( 10 items ) Item Position (rank): 10 |