theleonardo.org
A Little Science Behind the Greatest Snow on Earth
I grew up in Utah. And ever since I was a little kid running around in oversize snow pants and coats, I’ve been told that Utah has the greatest snow on earth. I’ve been to other parts of the country that get just as much snow as Utah. It didn’t seem any better or worse to my untrained ey