The Met Office has issued a yellow weather warning across the north of Scotland.

Overnight, snowy and icy conditions are expected to impact Aberdeen, Aberdeenshire, Moray, Inverness and the islands.

Snow gate closures are in place on the A93, including between Braemar and Spittal of Glenshee and on the A939 between Cockbridge to Tomintoul.

The weather warning is in place until 10am on Wednesday.

Snow is expected to lie on higher grounds, with a minimum temperature of -1C.

A Met Office spokesman said: "Icy patches are likely to develop on some untreated roads, pavements and cycle paths or where showers cause was-off on treated roads.

"Wintry showers will bring an additional hazard and may lead to one to two cm of snow accumulating on ground above 200m."