Where is Leger?

Where is Leger located?

Leger, Leger (Station), Canada (approx. 53.459°, -113.576°)


Where is Leger on the map?