El Ángel

Ecuador

El Angel is a town located in the northern Andes of Ecuador, capital of the Espejo canton in the Carchi province.