A roadtrip through Sweden Jämtland (Lapland). Endless road winding towards Helags Mountains. Highway feeling in northern Europe.