newsweek.com
Weather red alert: Avalanches and deep snow across Europe (Photos)
Amazing photos of snow in Austria, Germany, Greece, the Czech Republic and Kosovo, as well as further afield in Turkey, Israel and Afghanistan.