Where is Stensberg?

Where is Stensberg located?

Stensberg, Squid, Sweden (approx. 57.23333°, 16.4°)


Where is Stensberg on the map?