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
- Weather warnings for central Scotland, Tayside and Fife issued
- Western Scotland braced for 48 hours of heavy rain and flooding
- Weather warning issued as heavy rain heads for west of Scotland
- Winds up to 105mph batter parts of Scotland in wake of hurricane
- Travel warning as severe winds and rain continue to lash Scotland
- Ferry disruption amid high winds as weather takes turn for worse
- Storm warning amid forecasts of high winds and plunging temperatures