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
- Sean Batty’s weather forecast: Rockness, West End Festival & Moonwalk
- Temperatures hit highest of 2013 as Scotland enjoys sunny spell
- Snow closes road as country's coldest spring in 30 years continues
- Weather warnings across Scotland as torrential showers forecast
- Sleet and snow hits Scotland amid below average May temperatures
- Weather warnings issued with snow and heavy rain forecast
- Farmers fearing £50,000 cost to crops as sandstorms return