Where is Longoodden?

Where is Longoodden located?

Longoodden, Squid, Sweden (approx. 57.91056°, 16.75639°)


Where is Longoodden on the map?