Where is Sacha - Joya de los Sachas?

Where is Sacha - Joya de los Sachas located?

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


Where is Sacha - Joya de los Sachas on the map?