AlegsaOnline.com Home Geography Chimborazo Province Chimborazo Province Author: Leandro Alegsa Creation date: November 13, 2022 simple.wikipedia.org · CC BY-SA 3.0 Chimborazo is a province in Ecuador. The capital is Riobamba. It is a home to a section of Sangay National Park. The province has Chimborazo (6,267 m), Ecuador's highest mountain.