Stockholm
Appearance
Stockholm is the capital and largest city of Sweden, built across fourteen islands where Lake Mälaren meets the Baltic Sea. Its well-preserved medieval old town, Gamla Stan, lies at the heart of the modern city.
Stockholm is a leading Nordic centre for culture and research, home to institutions such as the Vasa Museum and the Nationalmuseum, and the city where the Nobel Prize ceremony is held each year.