Meaning: This sentence portrays the snow shining and glistening on the surface of the Earth.
Choice of Words: "Snow" is frozen water that falls from the sky in small, white flakes. "Sparkles" means to shine and glitter. "On" means resting or being in contact with a surface. "Ground" is the surface of the Earth.