Sweden is the country located in Northern Europe. It borders Norway to the west and north and Finland to the east, and is connected to Denmark. It is the location of majority of the events in the Millennium Trilogy.
Advertisement
Sweden is the country located in Northern Europe. It borders Norway to the west and north and Finland to the east, and is connected to Denmark. It is the location of majority of the events in the Millennium Trilogy.