Posizione
Libertad
Ecuador
2° 13' 15.9312" S, 80° 54' 21.8412" W
See map: Google Maps
EC
Laptop Information
Date it was last updated: 25/12/18