A long-standing theory claims that the Pyramids of Giza, monuments at Teotihuacan in Mexico, and Cambodia's Angkor temple ...