Where is Palmyra de Pumanque?

Where is Palmyra de Pumanque located?

Palmyra de Pumanque, O Higgins, Chile (approx. -34.55°, -71.66667°)


Where is Palmyra de Pumanque on the map?