How was the world's largest statue of the Sphinx built?
The Sphinx - an Egyptian symbol known to the whole world, but how it was built is still a great mystery of humankind.Reveal shock of aliens building pyramids
The three large pyramids on the Giza plateau are lined up with three stars that make up the constellation of Orion's Belts.