Where is La Fontaine Park?

Where is La Fontaine Park located?

La Fontaine Park, Quebec, Canada (approx. 45.52666°, -73.56889°)


Where is La Fontaine Park on the map?