Where is Stockholm City station?

Where is Stockholm City station located?

Stockholm City station, Stockholm City station, Sweden (approx. 59.331142°, 18.059435°)


Where is Stockholm City station on the map?