Where is Stora-Vongeschlet?

Where is Stora-Vongeschlet located?

Stora-Vongeschlet, Squid, Sweden (approx. 56.8°, 16.3°)


Where is Stora-Vongeschlet on the map?