Google Earth - Map - Ecuador (Republic of Ecuador)
World
>
South America
>
Ecuador