London, England, United Kingdom of Great Britain and Northern Ireland
Addis Ababa, Addis Ababa, Ethiopia
Addis Ababa, Ethiopia
Sargodha, Punjab, Pakistan