Ecuador
Map could not be loaded - please enable Javascript!
→ more information
Ecuador:
-1.831239
,
-78.183406