Heliopolis, Cairo, Egypt
Cairo, Cairo Governorate, Egypt
Cairo, Cairo, Egypt
Berlin, Berlin, Germany
Cairo Governorate, Egypt
Amsterdam, Netherlands
El-Nozha, Cairo Governorate, Egypt
Reading, England, United Kingdom of Great Britain and Northern Ireland