Where is Sjöhegnaden?

Where is Sjöhegnaden located?

Sjöhegnaden, Uppsala, Sweden (approx. 60.31667°, 18.325°)


Where is Sjöhegnaden on the map?