Where is Stolpback?

Where is Stolpback located?

Stolpback, Squid, Sweden (approx. 56.56667°, 15.65°)


Where is Stolpback on the map?