Snow falls on a southern island