The Great Sphinx of Giza is colossal! Once you see it with your own eyes, it’s easy to see why it’s a national symbol of Egypt, both ancient and modern. It cuts such an imposing, not to mention regal, figure against the barren desert landscape. The Great Sphinx is located towards the northeast of Khafre’s(…)

Published On: Tuesday, July 30th, 2013