Blocked Stirling-Dunblane railway line is cleared
Engineering works have taken place through the night to clear landslip damage to the rail line between Stirling and Dunblane.
It followed a day of severe downpours and stormy conditions across parts of Scotland.
Some areas were hit by flash floods and rail and road travel was disrupted.
Flood warnings were in place for parts of Tayside and rain warnings in the Western and Northern Isles continued into the early hours of Thursday.
The landslip near Bridge of Allan closed the rail line between Stirling and Dunblane on Wednesday evening.
At one point a train was also stuck on the line near Stirling and clear-up teams on site said conditions in the area were "atrocious".
By Thursday morning, services were able to resume on the affected stretch of line.
Streets in Edinburgh were also affected by flooding on Wednesday, hail storms were seen in the west and flood waters swept debris across a stretch of the A7.
In Argyll and Bute, the A83 was closed between the A819 junction in Inveraray and the A815 junction in Cairndow, because of flooding.
Drivers were warned of the dangers of surface water in the Western Isles, Northern Isles and Perth and Kinross.
In Edinburgh, a fire crew spent an hour pumping water up to 6in deep out of the Usher Hall as thunder storms caused problems across the city.
Several other streets in the capital were also affected by flash floods, as about 30mm of rain fell in three hours.