Where is The Melbu?

Where is The Melbu located?

The Melbu, Squid, Sweden (approx. 56.75°, 16.26667°)


Where is The Melbu on the map?