Stockholm capital and largest city of Sweden. Stockholm is located at the junction of Lake Mälar (Mälaren) and Salt Bay (Saltsjön), an arm of the Baltic Sea, opposite the Gulf of Finland. The city is built upon numerous islands as well as the mainla... more
Stockholm City (pop., 2000 est.: city, 750,348; urban agglom.: 1,660,700), capital of Sweden. Built on numerous islands and peninsulas connected by old bridges and modern overpasses, Stockholm is regarded as one of the most beautiful capitals in the world. Accordi... more