Return to Issue Details The Torreón of Machu Picchu: an astronomical observatory? Download Download PDF