Where is Solbaka?

Where is Solbaka located?

Solbaka, Squid, Sweden (approx. 57.68333°, 15.61667°)


Where is Solbaka on the map?