Where is Equador?

Where is Equador located?

Equador, Equador, Brazil (approx. -6.9444823°, -36.717754°)


Where is Equador on the map?