Stockholm is the capital of Sweden and the largest city of Fennoscandia. Stockholm is located on Sweden's south-central east coast, where the freshwater Lake Mälaren - Sweden's third largest lake - flows out into the Baltic Sea. The central parts of the city consist of fourteen islands that are continuous with the Stockholm archipelago.