DUBAI, UAE - OCTOBER 1: Interior View of Dubai Mall - world's largest shopping mall based on total area and sixth largest by gross leasable area, October 1, 2012 in Dubai, United Arab Emirates.
Editorial use only
Editorial credit: Kiev.Victor / Shutterstock.com

Royalty-free stock photo ID: 115349455

DUBAI, UAE - OCTOBER 1: Interior View of Dubai Mall - world's largest shopping mall based on total area and sixth largest by gross leasable area, October 1, 2012 in Dubai, United Arab Emirates.