Where is San Francisco de Saheo?

Where is San Francisco de Saheo located?

San Francisco de Saheo, Kanyar, Ecuador (approx. -2.71667°, -78.83333°)


Where is San Francisco de Saheo on the map?