Where is Sweden?

Sweden is a country in Northern Europe. Sweden is connected to Finland, Denmark and Norway. Stockholm is the capital of Sweden. Herring fish/ meat and potatoes is the common food in Sweden.