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