Where is Punta del Agua?

Where is Punta del Agua located?

Punta del Agua, Mendoza, Argentina (approx. -35.51667°, -68.08333°)


Where is Punta del Agua on the map?