10,000 observations: Mountain Rain or Snow citizen scientists hit milestone
When the 10,000th observation was submitted to Mountain Rain or Snow on the morning of March 15th, wet snow was falling on much of the Sierra Nevada. The National Weather Service was predicting slick mountain passes and possible ...