Stockholm, Sweden.


Founded in c. 1250, possibly as early as 1187, Stockholm has long been one of Sweden's cultural, media, political, and economic centres. Its strategic location spread across 14 islands on the coast in the south-east of Sweden at the mouth of Lake Mälaren, by the Stockholm archipelago, has been historically important.
[wiki]