New Cairo City, Cairo Governorate, Egypt
New York, NY, USA
Montreal, Quebec, Canada
Portland, OR, USA
Cancún, Quintana Roo, Mexico
montreal, Quebec, Canada