Where is Beta?

Where is Beta located?

Beta, Squid, Sweden (approx. 57.08333°, 16.15°)


Where is Beta on the map?