Where is Arlanda Centralstation?

Where is Arlanda Centralstation located?

Arlanda Centralstation, Stockholm, Sweden (approx. 59.64957°, 17.92919°)


Where is Arlanda Centralstation on the map?