Stockholm is the national capital of which Nordic country?
Explanation
Sweden is the country whose national capital is Stockholm. Norway is a credible Nordic distractor, but its country-to-capital mapping points to a different city. Norway's capital is Oslo.