YourDictionary

Chimborazo

peak of the Andes, in central Ecuador: c. 20,500 ft (6,248 m)

See Chimborazo in American Heritage Dictionary 4

Learn more about Chimborazo

Related Articles

Chimborazo

link/cite print suggestion box