The magical rock of Finland