Harsh winter conditions returned to Scotland over the weekend with blankets of snow blocking roads and disrupting train routes in the Highlands.
The B9176 and the B9007 Carrbridge to Ferness routes were closed due to the heavy snowfall, while trains between Inverness and Blair Atholl were cancelled.
The wintry weather also led to the postponement of a Scottish cup match between Inverness Caledonian Thistle and Celtic to Wednesday due to a waterlogged pitch.
Blizzards swept across the country over the weekend, which saw regions of the central belt being blanketed by snow and the north being hit by an icy blast.
Snowfall levels in the Highlands was forecast at nearly 15-20cm, rising to 40cm over the hills.
In Grampian the B974 Banchory to Fettercairn road was shut along with the B976 Crathie to Gairnshiel route.
The A93 Glenshee to Braemar and the A944 Alford to Dunecht were only passable with care.
The snowy conditions are expected to subside on Monday.
Daniel Adamson, a forecaster with MeteoGroup, the weather division of the Press Association, said that the snow will "start drying out" on Monday.
He added: "Around one or two centimetres may fall but conditions will be improving."
Copyright © Press Association 2011