Chimborazo

Chimborazo is a province in the central Ecuadorian Andes. It is a home to a section of Sangay National Park. The capital is Riobamba. The province contains Chimborazo, Ecuador's highest mountain.
Show lessRead more
Wikipedia

Discover this place

10 items
Home
Discover
Play
Nearby
Favorites