Stockholm, Sweden.

Stockholm is the capital of Sweden and the largest city of Fennoscandia.Stockholm is the most populous city in Sweden, with a population of 871,952 in the municipality 1,372,565 in the urban area (2010), and 2,119,760 in the metropolitan area. As of 2010, the Stockholm metropolitan area is home to approximately 22% of Sweden's population.