Where is La Joya de los Sachas?

Where is La Joya de los Sachas located?

La Joya de los Sachas, Orellana, Ecuador (approx. -0.31667°, -76.85°)


Where is La Joya de los Sachas on the map?