Velasco Ibarra, Ecuador

(-1.043760, -79.638370)

No results for this location