Nice live aerial view overlooking the Great Sphinx of Giza The historic statue is is a half-human, half-lion Sphinx statue in Egypt, on the Giza Plateau at the west bank of the Nile River, near modern-day Cairo.