Close

sweden

Sweden is a country in Northern Europe. It is known for its beautiful scenery, its high standard of living, and its innovative technology companies.