دبي مول
South China Mall () in Dongguan, China (formerly New South China Mall) 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 (which has extensive non-shopping space including a zoo, a hotel complex and a theme park).