Where is Svalbo?

Where is Svalbo located?

Svalbo, Squid, Sweden (approx. 57.70528°, 16.59139°)


Where is Svalbo on the map?