Where is Stora-Sponga?

Where is Stora-Sponga located?

Stora-Sponga, Squid, Sweden (approx. 57.81667°, 16.26667°)


Where is Stora-Sponga on the map?