Where is Loveliden?

Where is Loveliden located?

Loveliden, Westernorrland, Sweden (approx. 63.18333°, 16.66667°)


Where is Loveliden on the map?