Where is Lavehayden?

Where is Lavehayden located?

Lavehayden, Wermland, Sweden (approx. 59.48333°, 13.9°)


Where is Lavehayden on the map?