Tehran, Iran (Islamic Republic of)
Tehran, Tehran, Iran
Budapest, Budapest, Hungary
Tehran, Tehran, Iran, Islamic Republic Of
Tehran, Tehran Province, Iran (Islamic Republic of)
Tehran, Tehran, Iran (Islamic Republic of)
Kazan, Russian Federation
Lyon, Rhone-Alpes, France
Karaj, Alborz, Iran