Egypt iconic Great Pyramids of Giza and the Sphinx Egypt iconic Great Pyramids of Giza and the Sphinx