Where is Sedra-Möklebyu?

Where is Sedra-Möklebyu located?

Sedra-Möklebyu, Squid, Sweden (approx. 56.35°, 16.41667°)


Where is Sedra-Möklebyu on the map?