Machu Picchu, which means “Old Mountain” in the Quechua language indigenous to the area, is at the top of a lush mountain and was built during the reign of the Inca emperor Pachacuti (1438-1471). It lies around 100 kilometers (60 miles) from the Andean city of Cusco, the old Inca […]