The answer is Stockholm.
Stockholm is the capital city of Sweden and is the most populous city of the Nordic countries. Stockholm accounts for over one-third of the nation's GDP, which makes it an extremely important center for the economy of Sweden.
On WorldAtlas.com