Where is La Joya de los Sachas?

Where is La Joya de los Sachas located?

La Joya de los Sachas, Orellana, Ecuador (approx. -0.297284°, -76.85709°)


Where is La Joya de los Sachas on the map?