The stage, located in Kittila, Lapland (which is above the Arctic Circle), is part of Snow Village: A man-made community built annually from 20,000,000 kg of snow and 350,000 kg natural ice. As Metal Hammer reported, it covers an area of 20,000 square meters and boasts a fully functional hotel, ice restaurant, ice cocktail bar, chapel and cinema.
You can watch the incredible documentary of the band's journey below!