Sweden is a Scandinavian nation with thousands of coastal islands and inland lakes, along with vast boreal forests and glaciated mountains. Its main cities, Stockholm, Gothenburg and Malmö, are all coastal.