Stockholm is built on 14 islands where Lake Mälaren flows into the Baltic Sea. The city's archipelago and harbor are part of the Baltic Sea, which connects Sweden to the rest of Northern Europe. The Gulf of Bothnia, North Sea, and Gulf of Finland are all distinct bodies of water from where Stockholm is located.