Rio Urubamba from the top of Huañya Picchu. Rio Urubamba is the longest in Peru and connects with the Amazon river.