Stockholm, the capital of Sweden. The centre of Sweden’s economic, cultural and political activities. At just 900,000 residents, it is already the most populous Nordic city.
Here’s a glimpse of a glorious Stockholm life:
Living History Museum
Royal Viking Hotel
Hammarby Sjöstad District
This feature originally appeared in National Geographic.