The Chimborazo Mountains, located in the Andes of Ecuador, are home to the Chimborazo volcano, which holds the unique ...
A 200-mile stretch of the Andes running through Ecuador can be zipped through in about 4 hours. But why would you with such ...
With 78,801 photos submitted by 4,738 photographers, the 2019 World Press Photo of the Year Contest can only have winners of ...