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
Please wait while loading pricing for this media ...
Please wait for price update...
Image id: 83-12222
Release status: No Release Needed
Shot date: January 2005
Upload date: January 2008
Artist: Robert Francis
Release status: No Release Needed
Shot date: January 2005
Upload date: January 2008
Artist: Robert Francis