A huge winter storm recently dropped a fresh blanket of snow over Helena. Here's a look at its aftermath from Instagram users. 

Load comments