Svalbard in Finnish
Svalbard in Finnish
Huippuvuoret
An archipelago, territory, and unincorporated area of Norway northeast of Greenland, in the Arctic Ocean.