Where is La Casa del Arbol?

Where is La Casa del Arbol located?

La Casa del Arbol, La Casa del Arbol, Ecuador (approx. -1.4179511°, -78.42594°)


Where is La Casa del Arbol on the map?