Giza

Giza

The Great Sphinx of Giza, Egypt, is the largest statue in the world carved from a rock, and sits proudly in front of Khafre’s pyramid.