as far as I know there is never snow on the mountains of the north, only dew.
Occasionally some Frost-but certainly no snow.