Glasgow, Scotland, United Kingdom of Great Britain and Northern Ireland
Egypt
Alexandria, Alexandria Governorate, Egypt
Hofheim am Taunus, Germany