The lush Urubamba River Valley from the entrance to Machu Picchu, Peru

Loading…
The lush Urubamba River Valley from the entrance to Machu Picchu, Peru