Where is Isamba?

Where is Isamba located?

Isamba, Tuncuragua, Ecuador (approx. -1.23333°, -78.58333°)


Where is Isamba on the map?