Where is Longviken?

Where is Longviken located?

Longviken, Stockholm, Sweden (approx. 59.58333°, 18.875°)


Where is Longviken on the map?