Where is Långholmen?

Where is Långholmen located?

Långholmen, Långholmen, Sweden (approx. 59.85274°, 18.639807°)


Where is Långholmen on the map?