
3.5
Malls & department stores
New South China Mall
Dongguan, China
The New South China Mall in Dongguan is the largest mall in the world by area, boasting over 6 million square feet of retail space, yet it famously struggled with high vacancy rates for years after its opening.
Good to know
- Crowds
- Usually quiet
Unlock insider tips & fun facts
Sign up free to see the tips and facts we have collected for this place
Join free →Free AI travel planner
Add New South China Mall to your itinerary
VoyaBear builds a full personalised trip plan for Dongguan around your travel personality. Free, instant, and made for you.
Generate my itinerary — free