Where is Parque Tricao?

Where is Parque Tricao located?

Parque Tricao, Parque Tricao, Chile (approx. -33.70508°, -71.6317°)


Where is Parque Tricao on the map?