Stockholm

 is the capital of Sweden. The city stretches across fourteen islands where Lake Mälaren flows into the Baltic Sea.