Where is Suddeshaur?

Where is Suddeshaur located?

Suddeshaur, Norrbotten, Sweden (approx. 65.91667°, 19.08333°)


Where is Suddeshaur on the map?