Pelileo is a city, with a population of 11,403, located at the center of the Andean region of Ecuador called La Sierra. It is the seat of Pelileo Canton, with a population of 63,897, and forms part of
View of Pelileo with the volcanoes Chimborazo and Carihuairazo in the background