Elevation of Vía a Los Zorros, Ecuador

Location: Ecuador > Orellana Province > Francisco De Orellana > La Belleza >