Check the weather in Greece:

Here’s the latest updated satellite image of Greece: