A significant weather front, dubbed Elena, has hit Greece in recent days, bringing intense cold, heavy rainfall, and snow to mountain regions.
A significant weather front, dubbed Elena, has hit Greece in recent days, bringing intense cold, heavy rainfall, and snow to mountain regions.