Meaning: The snow was shining brightly like many small diamonds scattered on the ground.
Choice of Words: "Sparkled" means to shine brightly with many small points of light. "Diamonds" are precious stones known for their brilliance and value. "Ground" refers to the surface of the earth.