Where is Surrey Central Station?

Where is Surrey Central Station located?

Surrey Central Station, Surrey Central Station, Canada (approx. 49.189472°, -122.84787°)


Where is Surrey Central Station on the map?