Greatest snow on Earth falls in record quantities

Science & Tech

On Jan. 24, the popular Utah-based weather blog WasatchWeatherWeenies reported that “pound for pound, the snowiest place in Utah” is Ben Lomond Peak. The National Water and Climate Center snow […]