Where is Longholmen?

Where is Longholmen located?

Longholmen, Stockholm, Sweden (approx. 59.32124°, 18.02753°)


Where is Longholmen on the map?