NEWS

Snow falls in Olympus Mountain, central Greece

Snow falls in Olympus Mountain, central Greece

The first snow of the season fell on Olympus Mountain, the tallest mountain in Greece, on Sunday. 

The National Observatory of Athens uploaded a post on platform X showing the mountain’s snowy slopes. 

Subscribe to our Newsletters

Enter your information below to receive our weekly newsletters with the latest insights, opinion pieces and current events straight to your inbox.

By signing up you are agreeing to our Terms of Service and Privacy Policy.