Heliopolis, Cairo, Egypt
Saint Petersburg, Russian Federation
Masr elgedida, Cairo Governorate, Egypt