شارع El-Khashab Canal, Monshaat Nasir, Helwan, Cairo Governorate, Egyp...
Al Baradezo, Helwan, Cairo Governorate, Egypt