Snow Gods have blessed us again