What is the country whose capital is Sweden?

Sweden is a country not a capital. The capital of Sweden is Stockholm.