Kiruna, Lapland Sweden. Kiruna, Lapland Sweden. Do you recognize those loooong days (while it rains cats and dogs outside), sitting in front of the computer and thinking a lot about the future, but also about the past. Basically the good things. Well, when sitting in front of the computer anyway, why not let the technology …