Heavy rainfall has caused extensive flooding in parts of Scotland, with train and tram lines being engulfed by water.
ScotRail services between Aberdeen and Inverness have been disrupted after a landslip near Huntly.
Train services were also affected by flooding on the line at Livingston and at Hartwood in North Lanarkshire. Hartwood services have now resumed.
Tram lines in Edinburgh were also swamped with water.
Edinburgh Trams said the flooding was near Edinburgh Airport and between the Gyle Centre and Edinburgh Gateway.
It said: "Our engineers are working around the clock to minimise the effects of the heavy rainfall to ensure we are able to commence full route reservices as soon as the flooding subsides.
"They continue to pump excess water, however with the nearby Gogar Burn and River Almond at or above capacity, this is having little impact."
Tram customers can use their tickets on Lothian buses.
Services from Inverness affected by the landslip will terminate and start back from Elgin and services from Aberdeen will terminate and start back from Huntly.
Customers are advised to use valid tickets on Stagecoach East.
A number of roads in Edinburgh were also closed due to flooding. Affected areas included those around the River Almond in Kirkliston and the Water of Leith in Stockbridge and Roseburn.
Edinburgh City Council staff worked through the night dealing with problems caused by the heavy rain.
The council's flood response plan was put in place after a Sepa flood warning was received at 18:30 on Friday. Extra staff were also called in to help put out sandbags and clear debris.
The council's transport and environment convener Councillor Lesley Macinnes said: "Our roads and flood prevention teams have worked extremely hard throughout the night to help the city cope with the impact of last night's severe weather.
"There has been some localised flooding and road closures and our flood response plan for the Water of Leith was put into place. Our roads teams will continue to work throughout the weekend to attend to any damage resulting from the flooding and clear away any debris."
Some roads in Fife were also affected.