
A corridor of Snowman World in Santa Claus Village in Rovaniemi in Finnish Lapland
The Snowman World in Rovaniemi includes also a glass igloo type Snowman Glass Resort.
Photos of Rovaniemi - official home town of Santa Claus & capital of Finnish Lapland - photo Finland