Sweden is a country of contrasts: arctic cold meets Atlantic humidity, creating a landscape of unsurpassed beauty: stunning waterfalls, forests, and, of ...