0
The Great Sphinx is located in Giza, Egypt, land of the pyramids.
No. The Great Sphinx is at Giza in Egypt.
In Giza, Eypt
The Great Sphinx of Giza was built earlier than 7000 B.C.
In Giza, Egypt