South China Mall photograph

South China Mall

Use attributes for filter !
AddressWanjiang Shangquan, Dongguan, China
Opened 2005
Total retail floor area66
Provinces Guangdong Province
Phone +86 769 2278 2222
Owners Founder Group
Dongguan
Sanyuan Yinghui
Did you knowPreviously named South China Mall, it was now called New South China Mall, Living City.
Date of Reg.
Date of Upd.
ID1021914
Send edit request

About South China Mall


New South China Mall in Dongguan, China is the largest shopping mall in the world when measured in terms of gross leasable area, and second in terms of total area to The Dubai Mall.

Where is the South China Mall

South China Mall Map
Click on the photo of South China Mall to view it on Google Maps.

Related Persons

Next Profile ❯