Preview

Roof-top tourists await the departure of the famous train ride to the Nariz del Diablo (The Devil's Nose) from this major transport and tourist hub, Riobamba, Chimborazo Province, Central Highlands, Ecuador, South America
Roof-top tourists await the departure of the famous train ride to the Nariz del Diablo (The Devil's Nose) from this major transport and tourist hub, Riobamba, Chimborazo Province, Central Highlands, Ecuador, South America
Image ID: 83-12222
Artist: Robert Francis
Purchase a commercial license Buy framed prints & more from our print store