Here is a map that gives you a hint of where Jämtland is located. It might be a little more to the north, but basically this is it.
Fondest memory: Interesting to know could be that, for moast Swedes, Jämtland is really "up there in the north". If you go there, you definitely go to Norrland (the northern third of Sweden). BUT - despite how we look at it, Jämtland is more in the centre than in the north.
populationwise though, it is of course a bit "north of the beaten path".