Stone blocks weighing 130 tons, carved with impossible precision by ancient builders who left behind a mystery that defies explanation....