Where is Snowdon Station?

Where is Snowdon Station located?

Snowdon Station, Quebec, Canada (approx. 45.4851°, -73.6278°)


Where is Snowdon Station on the map?