Where is Ol?

Where is Ol located?

Ol, Squid, Sweden (approx. 57.8°, 15.8°)


Where is Ol on the map?