Welcome to Sweden
Sweden is the third largest country in the European Union by area, with a population of 9.6 million.
Two million people live in the capital city Stockholm, where DICE is located. The summers are temperate with late sunsets, and the snowy winters bring long nights.