1243-124 - Dubai Mall, the largest shopping mall in the world with 1200 shops, part of the Burj Khalifa complex, Dubai, United Arab Emirates, Middle East
832-316064 - Europos Centre interior view, a shopping complex, office buildings, business district, and recreation and entertainment area in Vilnius, capital of Lithuania, Baltic States, North East Europe