Two people were taken to hospital after a two-vehicle crash on a north-east road left one car on its roof.
The incident happened on the A93 Aberdeen to Aboyne road, a mile from the Deeside town, at around 9.20pm
Police, fire and ambulance crews all attended the incident.
Two people were taken to hospital as a precaution.
Police have confirmed a 19-year-old has been charged in connection with the collision.
A Scottish Fire and Rescue Service spokeswoman: “We got the call at 9.30pm, and we left the scene at 9.46pm.
“It was two vehicles and we just made the scene safe.
“We sent two appliances to the scene, from Aboyne and Ballater.”
A Police Scotland spokeswoman said: “A car was on its roof.
“The road was blocked as a result, and was clear at 10.55pm.
“There were minor injuries, two people were taken to hospital as a precaution.”