Cities of Iran - Shiraz, Yazd and Esfahan - jjegans

View of the Imam Mosque from the top of the Ali Qapu Palace in Esfahan