The Sphinx Facts

The Great Sphinx of Giza is world’s largest monolith statue that is situated in Giza, Egypt. This largest sculpture is carved in an imaginary shape with body of statue is just like lion’s body but the head is of human being. Continue reading The Sphinx Facts