Where is Hubborn?

Where is Hubborn located?

Hubborn, Westernorrland, Sweden (approx. 62.9°, 17.46667°)


Where is Hubborn on the map?