شارع ترعة جزيرة بدران،, Rod El Farag, Egypt
Shobra, Al Mabyadah, Rod El Farag, Cairo Governorate, Egypt