The reason snow is able to absorb sound is because it is porous. Snowflakes are six-sided crystals, and they are filled with open spaces. Those spaces absorb sound waves, creating a quieting effect over a blanket of snow.