Where is Vancouver City Centre Station @ Platform 2?

Where is Vancouver City Centre Station @ Platform 2 located?

Vancouver City Centre Station @ Platform 2, Vancouver City Centre Station @ Platform 2, Canada (approx. 49.282463°, -123.118286°)


Where is Vancouver City Centre Station @ Platform 2 on the map?