Previous Image Next Image Peru: Urubamba River and Andes Mountains near Machu Picchu Andes mountains along the Urubamba river Andes mountains along the Urubamba river near the Machu Picchu archeological site. Visit: Machu Picchu and Cuzco Share this:TwitterFacebookLike this:Like Loading...