Nowhere embraces the great outdoors quite like Sweden, and for one region in particular, it’s simply a way of life. Welcome to Jämtland ...