Where is Estación Punta Lara?

Where is Estación Punta Lara located?

Estación Punta Lara, Estación Punta Lara, Argentina (approx. -34.81667°, -57.95°)


Where is Estación Punta Lara on the map?