At over 6,000 metres, Mt Ampato is one of the highest mountains in Peru, and a place were the Inca used in one of their most dramatic and powerful religious ceremonies: human sacrifice.
which the Inca called the Willcamayo—“sacred river.” These two factors—plus many others—lend a spiritual significance to Machu Picchu's location. There's also no other place nearby that ...