Where is New Westminster Station?

Where is New Westminster Station located?

New Westminster Station, New Westminster Station, Canada (approx. 49.201355°, -122.91272°)


Where is New Westminster Station on the map?