Identify this famous Egyptian landmark.
Quiz Options
- Colosseum
- Acropolis
- Great Sphinx of Giza
- Machu Picchu
Explanation
The Great Sphinx of Giza is a limestone statue of a mythical creature with the body of a lion and the head of a human, located on the Giza Plateau in Egypt.