Stockholm is the capital and largest city of Sweden. The official palaces of the Swedish government, Parliament and royal family are located in Stockholm. Stockholm is situated on the east coast of Sweden, bordering the Baltic Sea, where Lake Meraren enters the sea. It is a famous tourist attraction with beautiful scenery. The City distributes in 14 islands and a peninsula, and more than 70 bridges unite these islands, thus enjoying the reputation of northern Venice and so on. A beautiful Nordic city, where you can see historical relics, modern architecture, natural scenery and the living scenes of the local people.