In the depths of Swedish Lapland ... Traveling from the shoreside capital Stockholm or the scenic sandy beaches on the car-free island of Vrångö, visitors can take the train to Kiruna.