Where is Sedeshunde?

Where is Sedeshunde located?

Sedeshunde, Stockholm, Sweden (approx. 59.96667°, 18.83333°)


Where is Sedeshunde on the map?