I think each of the 4 adventures will also give forever snow or at least a chance of it - I've done one polaris adventure on my second account and it dropped 12 forever snow anyway. You can only hold 60 at once though, so if all 4 adventures bring you snow then you may not even have enough room for the bonus 20 snow when you get it.
Also, you can trade at the exchange for the forever snow.