Heavy rain has flooded major roads across Scotland and caused widespread disruption for travellers in the build up to Christmas.
The A92 road that runs between Dunfermline in Fife and Stonehaven in Aberdeenshire is among the worst affected with floods forcing it to close in several locations.
On Friday morning, the Scottish Environment Protection Agency (Sepa) had 24 flood warnings and 13 flood alerts in place across the country.
The Scottish Government agency said that Perthshire, Angus, Dundee, Fife, Aberdeenshire and parts of Stirlingshire were particularly prone to floods during the downpour.
Forecasters for the Met Office put an amber warning for severe weather in place in Angus and Perthshire on Friday, as flooding hit the region.
Among other major routes affected are the A9, which has been hit with flooding southbound at Balhadie and Blackford in Perthshire, while the A85 has been closed between St Fillan and Lochearnhead in Perthshire.
The A90 Dundee to Fraserburgh road was forced to shut at the Glamis turn off in Forfar because of a build up of rainwater on the route, while it is also affected motorists south of Fraserburgh.
Network Rail revealed a landslip on the line south of Perth station was causing delays to train services between Glasgow/Edinburgh and the city.
ScotRail said that a landslide on the line at Tyndrum, in Stirlingshire, was causing disruption to train services between Glasgow Queen Street and Mallaig near Fort William in the Highlands. The obstruction was cleared by around 8.30am and the train provider said services would return to normal.
Traffic Scotland confirmed the A78 was hit with floods between West Kilbride and Ardrossan in North Ayrshire, while the agency said there was an increased risk of landslide at the A83 Rest and Be Thankful in Argyll.
More About Weather
- Glasgow flight diverted to Manchester after two aborted landings
- Storm with gales of up to 142mph hits Scotland causing major disruption
- Engineers work to restore power to 100,000 homes across Scotland
- Nineteen flood warnings issued as storm surge hits east coast
- Lorry driver killed after HGV blows onto cars in high winds
- Weather watch: Roads and services affected by downpour and high winds
- Severe gales and snow to hit Scotland causing travel disruption