The Sphinx

By |2016-12-11T00:17:21-07:00May 27th, 2014|Earth Sciences|

The Sphinx or The Great Sphinx of Egypt is a human headed lion which was skillfully crafted from of huge mound of natural rock. Sphinx is in Giza and [...]