Nice shot. Tough subject / exposure challenge.

On my calibrated monitor I still see speckles of dust. Not big just 10-12 small ones. If your monitor is too bright they fade into the snow.