Where is Barbascale?

Where is Barbascale located?

Barbascale, Samora-Chinchipe, Ecuador (approx. -3.61333°, -78.92222°)


Where is Barbascale on the map?