Where is Mossenda?

Where is Mossenda located?

Mossenda, Squid, Sweden (approx. 58.06667°, 16.1°)


Where is Mossenda on the map?