Tehran, Tehran, Iran (Islamic Republic of)
Tehran, Iran (Islamic Republic of)
Faisalabad, Punjab, Pakistan
Tehran, Tehran Province, Iran (Islamic Republic of)
England, United Kingdom of Great Britain and Northern Ireland
Quetta, Pakistan
Arbroath, Scotland, United Kingdom of Great Britain and Northern Ireland
Isfahan, Isfahan Province, Iran (Islamic Republic of)