Capital and biggest city of Sweden.

Stockholm.