Where is Slommen?

Where is Slommen located?

Slommen, Squid, Sweden (approx. 56.8°, 16.4°)


Where is Slommen on the map?