Finse station. - Close window