Where is Palmilla del Rosal?

Where is Palmilla del Rosal located?

Palmilla del Rosal, O Higgins, Chile (approx. -34.76667°, -71.48333°)


Where is Palmilla del Rosal on the map?