Designed by
Title
Square in town of Alausi, Chimborazo province in Ecuador, Ecuador #146154722
Description
Alausi, Ecuador-February 18, 2015: View of a square in the town of Alausi, Chimborazo province in Ecuador, South America. High mountain railway station of departure to Devil`s Nose or Nariz del Diablo
This image is editorial