Where is De Castelnau Station?

Where is De Castelnau Station located?

De Castelnau Station, Quebec, Canada (approx. 45.53528°, -73.62°)


Where is De Castelnau Station on the map?