The north and north-east is braced for more chilly weather this week after the mercury plummeted to its lowest levels of the year at the weekend.
Tulloch Bridge, east of Fort William in Highland, recorded a freezing minus 10.3C on Saturday night into Sunday morning.
Ice has also began forming on some major roads as winter takes hold across the north and north-east.
Met Office forecasters have predicted the Grampian region will remain mostly dry this week and that it will feel milder towards the end of the week.
While north-east temperatures were predicted to hit a low of minus 2C last night, a maximum of 6C is predicted today although there will be cloud and patchy rain spreading from the West.
It will be dry and bright on Tuesday with some patchy rain in the west on Wednesday and dry and windy for most of Thursday, becoming much milder at the same time.
In the Highlands and Western Isles, there was expected to be a low of -1C overnight with showers in the north along the west coast.
Today will be a cloudy day with patchy rain in the north with strong southwesternly winds developing in the evening and a maximum temperature of 8C.
Strong winds will continue through the week with early rain on Wednesday and a wet and windy Thursday.