Giza, Cairo Governorate, Egypt
New York, NY, USA
Vancouver, Bc, Canada
Giza, Giza, Egypt
Heidelberg, Baden Württemberg, Germany
NY, USA
Cairo, Cairo, Egypt