Scotland is experiencing strong winds and some transport disruption as Storm Dennis continues to cause problems across the country.
The Met Office issued a yellow warning for wind and has told those travelling to expect delays to road, rail, air and ferry transport.
The caution, which will run until 11am on Monday, comes after Scotland was battered by flooding throughout Saturday.
More than 30 specialist water rescue firefighters were deployed throughout the Scottish Borders in response to severe flooding.
A tree has fallen on the A82, just north of the small village of Invermoriston in the Highlands, blocking the road to vehicles.
The Forth Road Bridge has been closed to double decker buses, motorcycles, cyclists and pedestrians because of winds gusting over 50mph.
SPECTRA, an urban light festival in Aberdeen, has been forced to cancel its final night because of “extreme conditions”.
A statement said: “We have worked very hard to try and keep Spectra up and running despite Storm Dennis’ efforts, however the safety and enjoyment of our visitors is paramount and unfortunately, due to extreme and changeable weather conditions, we are disappointed to have to cancel this evening’s event.
“In the five years that the festival has been running, we have been very lucky with the weather, however in the face of such extreme conditions we need to prioritise public safety.
“We’d like to say a huge thank you to those who came and shared the return of Spectra with us this year.”
Adverse weather has also kept Edinburgh Castle closed over the weekend, with organisers apologising for the situation.
A post on social media said: “We are sorry the weather has kept the castle closed over the weekend.”
Meanwhile, fire and rescue crews have evacuated residents in Hawick, as the River Teviot reached its highest levels since 2015.
Assistant chief officer Paul Stewart said: “Crews have been working alongside our partners in extremely challenging conditions to ensure the safety of all residents in affected areas.
“We have been able to call upon specialist resources from across the East and West of Scotland, with more than 30 specialist water rescue firefighters mobilised to the area in response to the heightened flood risk.
“As such, we have been working very closely with partners and lead agencies throughout today to provide assistance where required and our resources remain available to protect Scotland’s communities.”
Downpours on Saturday saw difficult driving conditions on roads such as the A9 between Perth and Stirling.
The A82 through Glencoe was another badly affected road as it was affected by debris falling on to the road
A road in Tullibardine, near Auchterarder, had turned into a burn as the area was impacted by rain and flooding.
High water levels could also be seen at the River Clyde in Glasgow and the River Nith in Dumfries, with both close to breaking their banks.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country