The answer is Sweden.
Sweden is located in Northern Europe. Its borders include Norway and Denmark, and it has a population of about 10 million.
On WorldAtlas.com