I have used Maya nParticle for the snow. The water has been made by Vray water assigned to VRML bump.
Cold River
Top View