Where is Equiken?

Where is Equiken located?

Equiken, Squid, Sweden (approx. 57.83°, 16.49472°)


Where is Equiken on the map?