Where is Svedudden?

Where is Svedudden located?

Svedudden, Stockholm, Sweden (approx. 59.55111°, 18.65389°)


Where is Svedudden on the map?