Where is Gare De la Concorde?

Where is Gare De la Concorde located?

Gare De la Concorde, Quebec, Canada (approx. 45.56029°, -73.71011°)


Where is Gare De la Concorde on the map?