Where is Papineau Station?

Where is Papineau Station located?

Papineau Station, Quebec, Canada (approx. 45.52399°, -73.5527°)


Where is Papineau Station on the map?