Yazd Province, Iran (Islamic Republic of)
Tehran, Tehran Province, Iran (Islamic Republic of)
Petersham, New South Wales, Australia
lautzenhausen, Rhineland-Palatinate, Germany
Toronto, Ontario, Canada
Paris, France
Tehran, Tehran, Iran (Islamic Republic of)
Brussels, Brussels, Belgium
Istanbul, Istanbul, Turkey
Tehran, Tehran, Iran, Islamic Republic Of
Tehran, Tehran, Iran