Wales is experiencing the first significant taste of winter this year as an Arctic chill brings freezing temperatures and snow to parts of the country.
With temperatures plummeting to as low as -11.2°C, the Met Office has issued several warnings for snow and ice, particularly affecting northern and mid-Wales.
Many regions are now grappling with the aftermath of the wintry weather, including significant travel disruptions, school closures, and warnings of more icy conditions ahead.
On Tuesday, schools across Wales were forced to close due to hazardous weather conditions.
The cold front has caused havoc with transportation, with multiple train routes canceled or delayed.
Transport for Wales reported services at a standstill between Wrexham General and Shrewsbury, following fallen trees blocking the line.
Furthermore, services between Llandudno and Blaenau Ffestiniog were also impacted, and buses have replaced trains as a result.
The Met Office has forecasted that the freezing conditions will persist throughout the week, with more wintry showers expected.
Although the afternoon will bring some brightness and sunny spells, temperatures will remain low, with rural areas seeing widespread frost.
The outlook for the following days includes occasional snow showers, with temperatures remaining below freezing in several regions.
This early winter chill follows a series of unsettled weather patterns across the UK, with parts of northern Scotland and other exposed areas bracing for further snow accumulations.
As the week progresses, temperatures will remain cold, particularly during the nights when sub-zero wind chills will add to the harsh conditions.
BBC forecaster Carol Kirkwood also warned that Thursday could bring another weather system, potentially bringing rain or snow to the far southwest.
While the weekend looks set to bring slightly milder conditions, the cold snap is expected to return in the following week.
As Wales braces for more wintry weather, residents are urged to stay safe and stay updated with the latest weather warnings.