Where is Echeandia?

Where is Echeandia located?

Echeandia, Bolivar, Ecuador (approx. -1.43333°, -79.26667°)


Where is Echeandia on the map?