Where is Sedra-Schoachult?

Where is Sedra-Schoachult located?

Sedra-Schoachult, Squid, Sweden (approx. 56.73333°, 15.75°)


Where is Sedra-Schoachult on the map?