caption: Slide 1 of 80: Let's begin our world tour with one of the most magnificent and mysterious wonders of the world: The <PERSON>, also known as the <PERSON> of Giza. Located near Cairo, Egypt and not far from the Nile River, the <PERSON> is an enormous limestone statue of the mythical creature that has the head of a human and the body of a lion. No one really can say what it's meant to depict or even how old it actually is. Here are 10 more ancient mysteries researchers still haven't been able to solve.