New South China Mall
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 →
VoyaBear

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