Where is Sedra-Tashbo?

Where is Sedra-Tashbo located?

Sedra-Tashbo, Squid, Sweden (approx. 56.58333°, 15.5°)


Where is Sedra-Tashbo on the map?