Mecca Mall - Amman added a new photo. - Mecca Mall - Amman
BANGKOK, THAILAND - JUNE 21, 2015: shopping center interior. Shopping malls and department stores such as Siam Paragon, Central World Plaza, Emperium Stock Photo - Alamy
The 10 most expensive shopping strips for retailers around the world | Fortune