- Giza Sphinx & Pyramids Page One Several pyramids and the Great Sphinx are located on the desert plateau marking the boundary of Giza, a suburb of Cairo. In Egyptian the site is known as El-Ahram (the pyramids). Numerous attempts have been made to give supernatural powers and meanings to these structures but they are beleived by scholars to be nothing more than tombs. Of course it is interesting ...delange.org/Giza_Pyramids_Sphinx/EP3.htm