Stockholm is the capital of Sweden, established in the 13th century. Helsinki is the capital of Finland, Warsaw is the capital of Poland, and Amsterdam is the capital of the Netherlands. Stockholm is built on 14 islands and is the largest city in Scandinavia.