Alausi - Chimborazo Province - Ecuador

Editorial Stock Photo
Download Alausi - Chimborazo Province - Ecuador Editorial Photography - Image: 31366577

The town of Alausi in the Chimborazo province of Ecuador. The statue is the Monument to Saint Peter (Monumento a San Pedro), the patron saint of the city. It is located on a hillside in Loma de Lluglli District.

Photo Taken On: April 05th, 2008

ID 31366577 | Dreamstime
  • 0
  • 900
  • 0
More similar stock images of `Alausi Chimborazo`
Extended licenses