by sainaniritu
Galeries Lafayette at Dubai Mall in Dubai, UAE. The mall is the worlds largest shopping mall based on total area and 6th largest by gross leasable area.