Where is Sheweng?

Where is Sheweng located?

Sheweng, Squid, Sweden (approx. 57.78361°, 16.65°)


Where is Sheweng on the map?