News

In the skies high above, a solitary snowflake is forming ... there is one underlying pattern that is seldom broken: snowflakes’ intricate patterns (almost) always have six sides.