Where is Elva?

Where is Elva located?

Elva, Westernorrland, Sweden (approx. 62.435°, 17.40972°)


Where is Elva on the map?