The Sphinx of Giza or the Great Sphinx of Giza is a giant monument, erected in the time of Ancient Egypt that is located near the Pyramids of Egypt, on the west bank of the River Nile, just outside Cairo. The presence of the three pyramids (Khufu, Khafre and Menkaure)...
Read more