Sweden

Sweden (Swedish: Sverige), officially: the Kingdom of Sweden (Swedish: Kungariket Sverige), is a constitutional monarchy in Northern Europe. With over 10 million inhabitants, Sweden is not only the largest country in Northern Europe, but it is also the 89th most populous in the world. Its capital city is Stockholm.

Films set in Sweden

 * Let the Right One In