Welcome to Stockholm, Sweden
Go to Stockholm, Sweden one of the most beautiful places in the world and experience all of it's beautiful pants and animals that live there.
The slide show above shows some of the plants and animals that live in this great and unforgettable city.
Sweden is located in Europe. Sweden is bordered by Norway on both the northern and the eastern part of the country. To the west of the country is the Gulf of Bothnia and on the other side country of Finland. To the southern part of Sweden is Poland.