Charlotte Pass is an island in the snow, deck chairs and all