Chimborazo

More details

Chimborazo is region of the country of Ecuador.

Chimborazo
CountryEcuador