Mansour, Helwan, Cairo Governorate, Egypt
امام مفكو 2, Nile Corniche, Helwan El-Balad, Helwan, Cairo Governorate...