Stockholm is the capital of Sweden and the largest city in Scandinavia with almost one million inhabitants. As well as being the cultural, media, political, and economic center of Sweden, it is an important global city.