The Urubamba river, at Machu Picchu, Peru.