Huge snowfalls in the Alps has left mountain towns buried in snow. Some areas of the Alps have received as much as 157″ of snow over the past 6 days. It looks as though Austria and Italy got the biggest snowfalls of all with the Italian Dolomites receiving a direct hit. The video below is of Obertilliach, Austria.
Image credit: Severe Weather Europe