Shared publicly  - 
 
"The highest snow totals from snowstorm Nemo may be in places where it is not necessarily welcome, but Mount Snow Resort in southern Vermont woke up to 15 to 17 inches of new snow and welcomed it with open arms."
1
Add a comment...