Peru and Ecuador 2017 - leo.camera
The Urubamba River Valley

The Urubamba River Valley

On the train ride from Ollantaytambo Station to the foot of Machu Pichu, Peru.

ML4A9007PeruSouth America 2017Vacation