Where is Leawoodden?

Where is Leawoodden located?

Leawoodden, Westernorrland, Sweden (approx. 62.51667°, 17.43333°)


Where is Leawoodden on the map?