New discoveries at Machu Picchu
Archaeologists discovered a paved area and a ritual vessel during excavations of the Inca citadel at Machu Picchu, Peru.
Archaeologists discovered a paved area and a ritual vessel during excavations of the Inca citadel at Machu Picchu, Peru.