Sweden is part of Scandinavia. Borders Norway and Finland. Its just adrift from Denmark but connected by iconic Oresund Bridge. Capital city is Stockholm on the east coast of the country at Baltic Sea. Sweden has huge lakes and mountains on its landscape. It extends to arctic circle and hence, Sweden is another good spot to catch northern lights.