Where is Lovelund?

Where is Lovelund located?

Lovelund, Norrbotten, Sweden (approx. 65.91667°, 18.15°)


Where is Lovelund on the map?