The Sphinx
The Great Sphinx in Egypt is a giant statue with a lion's body and a person's face, resting in the sand near the pyramids!
▶ what THAT landmark do?!The Great Sphinx in Egypt is a giant statue with a lion's body and a person's face, resting in the sand near the pyramids!
▶ what THAT landmark do?!