A woman has been taken to hospital after a two-vehicle crash on the A947.
The female driver of the Land Rover was trapped in her vehicle and had to be cut free by firefighters after the collision, which also involved a silver Mercedes.
Man charged with careless driving following north-east road collision
Police, ambulance and fire services were called to the incident at 11.42am.
The road between Whiterashes and Oldmeldrum continues to be blocked.