A number of roads throughout the Highlands are currently closed because of snow.
Police have said that motorists should be aware of a stationary HGV on the A9 Inverness-Perth road near Carrbridge.
The driver has stopped because he is unable to continue uphill in the heavy snow.
Gritters are on their way to assist his journey.
There are also problems on the trunk road in Tayside, where police are dealing with a jacknifed lorry at Faskally Bridge.
The A9 is closed northbound and traffic is being diverted through Pitlochry.
Highland Council has said that the B862 Inverness to Fort Augustus Road is closed between Whitebridge and Fort Augustus due to drifting snow.
The A862 Inverness to Beauly road is affected badly by standing water however police have said it is now passable with care.
Other high rural routes are affected by heavy snow particularly at Tomatin and Drumnadrochit.
Further closures include Newhall Bridge on the B9163 on the Black Isle; the B9176 Struie Hill road, and the Bealach Na Ba.
The council’s fleet of gritters is working to keep other routes clear of snow and ice.
Also the local authority said that the Corran Ferry is not currently operating due to high winds.