The Pyramids at Giza in Cairo.
Return to photos of
egypt/Best