The Great Sphinx of Giza is a full name of the statue which is commonly referred to as the Sphinx. This mythical creature with a lion’s body and a human head, that stands on the Giza Plateau on the west bank of the Nile in Giza, Egypt, attracts thousands of visitors since centuries. However there [...]