Scots have been warned of extremely low temperatures, ice and snow in the coming days as the Met Office extended its yellow weather warning until midday on Friday.
This week is expected to be the coldest in December in Scotland for nearly a decade, with lows of -10C in some areas.
The Met Office has issued a yellow warning for snow and ice across the north until midday on Friday, December 9.
Areas affected by the extended warning are Angus, Perth and Kinross, Aberdeen, Aberdeenshire, Moray, Western Isles, Highlands, Orkney and Shetland, and Argyll and Bute.
A yellow weather warning for ice is also in place across Dumfries and Galloway, East Lothian, Midlothian and the Borders until 12pm on Friday.
Snow showers, ice and freezing winds are expected to cause disruption to travel.
Up to 5cm of snow is expected to fall in lower areas, rising to 15cm above 200m.
Dozens of gritters will be out in force on Wednesday as temperatures drop.
Amey South West Trunk Roads announced that 28 gritters and 15 patrol gritter vehicles would be out on Wednesday treating the network.
STV meteorologist Sean Batty said it was shaping up to be a significant spell of severe cold conditions, and some areas could experience their coldest December weather for several years.
He said overnight temperatures may drop as low as -7C in Lanarkshire, Glasgow and Renfrewshire at the weekend, which would make it the coldest December conditions since 2017 when Bishopton hit a low of -8C.