Telegraph: Barcelona hit with heaviest snowfall in 25 years.