Chimborazo
WordNet

noun


(1)   A mountain peak in the Andes in Ecuador (20,560 feet high)
WiktionaryText

Proper noun



  1. An inactive volacno in central Ecuador, whose peak is the highest in the country and the furthest point from the centre of the Earth.
 
x
OK