Cities of Iran - Shiraz, Yazd and Esfahan - jjegans

A caravanserai (part of a caravan way station system set up centuries ago) between Yazd and Esfahan