River Urubamba
River Urubamba, meaning the sacred river, runs through the Urubamba valley in Cuzco – passing 2,000 feet beneath the Machu Picchu ruins.
Back to Reference Menu