Where is North Vancouver Station?

Where is North Vancouver Station located?

North Vancouver Station, North Vancouver Station, Canada (approx. 49.315556°, -123.11444°)


Where is North Vancouver Station on the map?