Docks in Old Town (Gamla Stan) in Stockholm in Sweden
The city of Stockholm is situated on fourteen islands and on the banks of the archipelago where Lake Mälaren meets the Baltic Sea. The city centre is virtually situated on the water. Stockholm is the perfect place to enjoy the Swedish sun on the docks.
Sweden photos - images about Swedish tourism - Stockholm, Lapland, Sweden travel pictures