>> Super news, SNO lovers: the first big snowfall of the winter is coming to the Alps! Temperatures have dropped enough for Snow cannons get to work, and Mother Nature has already joined the party, with fresh snow falling over the past week and lots more forecast this weekend. Some resorts are already open, while others are considering opening […]