WHERE PEACE AND BEAUTY MEETS… FINLAND!!!