The Mother Svea
Where is Sweden?
Sweden is a Scandinavian country in Northern Europe. Sweden borders Norway and Finland and Denmark by a bridge-tunnel across the Øresund. Sweden is the third-largest country in the European Union by area with 450,295 square kilometres. About 85% of the population lives in the urban areas.