Sweden

Country in northern Europe, bordering the Baltic Sea, between Finland and Norway. The capital is Stockholm.