The weather in Europe Albania Germany Andorra Macedonia Austria Belgium Belarus Bosnia and Herzegovina Bulgaria Cyprus Holy See Croatia Denmark Slovakia Slovenia Spain Estonia Finland France Gibraltar Greece Hungary Ireland Iceland Italy Kosovo Latvia Liechtenstein Lithuania Luxembourg Malta Republic of Moldova Monaco Montenegro Norway Netherlands Poland Portugal United Kingdom Czech Republic Romania Russian Federation San Marino Serbia Sweden Switzerland Ukraine