Some places have over 600 inches or 50 feet of snow! NOAA’s National Weather Service had this to say about the snow season. Check out the incredible snow amounts across the Sierra Nevada this winter season! Some ski resorts have received about 550 to 600+ inches of snow so far.
via Watts Up With That?
March 16, 2019 at 08:09PM