View over the town of Vilcabamba in Ecuador

View over the town of Vilcabamba in Ecuador - 25670446