Tehran, Tehran Province, Iran (Islamic Republic of)
Shahroud, Semnan Province, Iran, Islamic Republic Of
Tehran, Tehran, Iran, Islamic Republic Of
Karaj, Alborz, Iran, Islamic Republic Of
Tehran Province, Iran (Islamic Republic of)
Düsseldorf, North Rhine-Westphalia, Germany