Where is Langelier Station?

Where is Langelier Station located?

Langelier Station, Langelier Station, Canada (approx. 45.582775°, -73.54305°)


Where is Langelier Station on the map?