The Swedish mountains stretch along the Norwegian border, offering dramatic peaks and vast wilderness.