Where is Longyore?

Where is Longyore located?

Longyore, Squid, Sweden (approx. 56.85°, 16.83333°)


Where is Longyore on the map?