Where is Norrbeda?

Where is Norrbeda located?

Norrbeda, Squid, Sweden (approx. 57.25°, 17.03333°)


Where is Norrbeda on the map?