Stockholm, Sweden- Stockholm is the capital of Sweden and the largest city of Fennoscandia. Stockholm is the most populous city in Sweden, with a population of in the municipality, in the urban area, and in the metropolitan area.
Vanessa Jackman: Winter in Stockholm
First of a series of pictures from beautiful Stockholm I will be posting during the next two weeks. This is a place called Stortorget in Stockholm´s old town Gamla Stan.