show the southern European country blanketed in a sea of purple and red, meaning snow and rain are on their way. This new wave of poor weather follows just days after Spain’s state weather ...