Preview
The famous train that travellers take to El Nariz del Diablo (The Devil's Nose) arrives at this busy market town, Alausi, Chimborazo Province, Central Highlands, Ecuador, South America
Image ID: | 83-12247 |
---|---|
Artist: | Robert Francis |
Image ID: | 83-12247 |
---|---|
Artist: | Robert Francis |