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?!