Where is Puente del Inca?

Where is Puente del Inca located?

Puente del Inca, Mendoza, Chile (approx. -32.82455°, -69.90993°)


Where is Puente del Inca on the map?