Tourist attractions in Sweden

To mention the name Sweden brings forth images of snow-capped [...]