The Scoop has been transferred and shared successfully.
Igloo Village is a part of Hotel Kakslauttanen in Finland, which provides traditional and unique futuristic igloos during winter season for residents to enjoy the snow sights and northern lights under the glass ceiling at room temperature.