South China Mall, Dongguan
Map
Gallery
Facts and practical information
South China Mall in Dongguan, China is the largest shopping mall in the world when measured in terms of gross leasable area, and third in terms of total area to after Iran Mall. ()
Day trips
South China Mall – popular in the area (distance from the attraction)
Nearby attractions include: Dongguan library, Dongguan Arena, Dongguan Stadium, Dongguan TBA Tower.
Frequently Asked Questions (FAQ)
How to get to South China Mall by public transport?
The nearest stations to South China Mall:
Bus
Bus
- Dongguan Coach Terminal (17 min walk)