TEHRAN (IQNA) – Iranian Hajj pilgrims have been returning to their cities and towns in the last few days after performing the rituals in the holy city of Mecca.


The following photos show the pilgrims from Semnan province, east of the capital Tehran.