Where is El Boliche?

Where is El Boliche located?

El Boliche, El Boliche (Station), Ecuador (approx. -0.619093°, -78.575°)


Where is El Boliche on the map?