Recovery is underway for a bus that landed on its side on an Aberdeenshire road.
The Stagecoach service was travelling on the B9000 Ellon to Newburgh road when the incident occurred at 6.42pm on Saturday.
Police said the driver and passengers were not injured. Officers closed the road but were unable to recover the vehicle due to the poor weather conditions.
The road remained closed overnight with recovery getting underway this morning.