Posts

Selfie stop at the Devil's Nose, EcuadorIan Allen 2021

The Devil’s Nose – Alausí, Ecuador

/
The Devil’s Nose – possibly the most challenging section of Ecuador’s Trans-Andean railway to construct.