Le Caire, la ville aux milles mosquées