Where is Finnholmen?

Where is Finnholmen located?

Finnholmen, Stockholm, Sweden (approx. 59.62639°, 18.92528°)


Where is Finnholmen on the map?