A landslide caused by flood water in storms has created travel problems for motorists in Moray.
Motorists were advised to avoid the area if possible
The landslide happened on the A941 Rothes to Aberlour road and has been causing tailbacks.
Grampian Police issued a warning to drivers as water in some places was said to be about 1ft deep, leaving some cars stuck.
Drivers were advised to reduce their speed in the localised storms and avoid the area if possible.