Where is Sutaremola?

Where is Sutaremola located?

Sutaremola, Squid, Sweden (approx. 56.51667°, 15.5°)


Where is Sutaremola on the map?