South China Mall
New South China Mall in Dongguan, China is the biggest shopping center on the planet when estimated regarding gross leasable territory, and second as far as aggregate zone to The Dubai Mall which has broad non-shopping space including a zoo,