The Cambodian Hindu temple of Angkor Wat was built using 5-10 million enormous sandstone blocks, some weighing nearly two tons, but no one has ever definitively explained how the blocks were moved ...