Ismailia Desert Rd, El Shorouk, Cairo Governorate, Egypt
El-Shorouk City, El Shorouk, Cairo Governorate, Egypt