a city street in Cairo with Mosque tower frames by apartments.