It almost looks like your at ground level, but I see the cloud paralax, so you must be up higher. Cool effect. I would tighten up the flecks of snow and the sparkles, making them smaller (more minute ice crystals). And with a sun that bright on snow, wouldn't there be a big glare on the snow farther back? That scene is crazy how real it looks, it just needs your snow-mobilers crossing from that commercial you did way back.