Where is Chabanel Station?

Where is Chabanel Station located?

Chabanel Station, Chabanel Station, Canada (approx. 45.536945°, -73.657776°)


Where is Chabanel Station on the map?