6. Norway
Norway is a Scandinavian country located in Europe. The country’s mountains, glaciers and deep coastal fjords are just perfect sights during snowfall season. Its Northern Lights are also one of the most famous winter attractions in the world.