Show All
A giant statue of a lion with a human head sits in the Egyptian desert. Why is it there? Who is it guarding? No one knows for sure. Can you solve the mystery?