Where is Bjørnhuvud?

Where is Bjørnhuvud located?

Bjørnhuvud, Stockholm, Sweden (approx. 59.53222°, 18.53528°)


Where is Bjørnhuvud on the map?