Where is New Westminster Station?

Where is New Westminster Station located?

New Westminster Station, British Columbia, Canada (approx. 49.2014°, -122.9126°)


Where is New Westminster Station on the map?