Where is Stora-Björka?

Where is Stora-Björka located?

Stora-Björka, Squid, Sweden (approx. 58.01667°, 16.4°)


Where is Stora-Björka on the map?