by sainaniritu
Dubai Mall in Dubai, UAE. At over 12 million sq ft, it is the world's largest shopping mall based on total area and 6th largest by gross leasable area.