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
- Travel disruption on roads and rail after snow and ice affect routes
- Storms continue to batter Scotland causing transport delays
- Lifeboat crew rescue fishing vessel after wave smashes wheelhouse
- Dangerous conditions as severe rain and gales batter much of Scotland
- Weather warning upgraded as heavy rain and gales batter Scotland
- Weather warning as severe storm set to batter Scotland's coast
- Weather warnings for central Scotland, Tayside and Fife issued