Tehran, Tehran Province, Iran, Islamic Republic Of
Isfahan, Isfahan Province, Iran (Islamic Republic of)
Tehran, Tehran, Iran, Islamic Republic Of
Leuven, Flemish Brabant, Belgium
Tehran, Tehran, Iran (Islamic Republic of)
Trollhättan, Västra Götalands län, Sweden
Sankt-Peterburg, Saint Petersburg, Russian Federation
Ufa, Republic of Bashkortostan, Russian Federation
cambridge, United Kingdom of Great Britain and Northern Ireland
Pishva, Gilan, Iran (Islamic Republic of)
Tehran, Tehran Province, Iran (Islamic Republic of)