Where is Sjöhegnaden?

Where is Sjöhegnaden located?

Sjöhegnaden, Stockholm, Sweden (approx. 59.76667°, 18.85°)


Where is Sjöhegnaden on the map?