Andes Mountains cloudforest and Vilcanota River from Machu Picchu, Peru. The Vilcanota is also known as the Urubamba River.