Where is Ichuela-Larga?

Where is Ichuela-Larga located?

Ichuela-Larga, Santiago, Chile (approx. -33.83333°, -70.76667°)


Where is Ichuela-Larga on the map?