Rank #25

The Great Sphinx, Egypt

The Great Sphinx of Giza is an iconic monument located in Egypt. It is a limestone statue of a mythical creature with the body of a lion and the head of a human. The Great Sphinx is believed to have been built around 2500 BC and is the oldest and largest monolith

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density