“...there are never two identical snowflakes...”
Totally a peripheral issue, but I don't think that's true.
The environmental variables are enormous, but the size and characteristics of snowflakes are always within concrete limits. Assuming a snowflake has some limited number of water molecules, which are naturally inclined to make hexagonal connections, there is a very small probability (larger among smaller flakes) that two are identical. See:
For small water crystal formations, which still qualify as snowflakes, duplicates (at least apparently) have been found:
"But in 1988, the scientist Nancy Knight (at the National Center for Atmospheric Research in Boulder, Colorado) was studying wispy high altitude cirrus clouds. Her research plane was collecting snowflakes on a chilled glass slide that was coated with a sticky oil. She found two identical (under a microscope, at least) snowflakes in a Wisconsin snowstorm."
No response required. Just a novel investigation that I thought you might find interesting.