One of the most iconic monuments in Egypt can be found just outside of Cairo. Let’s take a closer look at some of the most interesting facts about the Great Sphinx of Giza. 1. It’s located in the Giza Necropolis The Great Sphinx of Giza is a huge statue located in the Giza Necropolis which …