Forest view from the icy window of a mountain cabin in Finland.