Team digitizes historic sanctuary of Machu Picchu
For many people, the Inca city of Machu Picchu in the Andes of Peru is one of the most recognizable icons of archaeological and adventure tourism in the world. However, for the Peruvian people and for the international scientific ...