Tehran, Tehran, Iran (Islamic Republic of)
Roorkee, Uttarakhand, India
Tehran, Tehran Province, Iran (Islamic Republic of)
Najaf النجف, Iraq
Tehran, Tehran, Iran, Islamic Republic Of