A horse has been rescued by firefighters after getting stuck in a ditch.
The fire service raced to the scene in Drumoak, near Banchory, after receiving a call shortly after 12pm.
Crews from North Anderson Drive, Central and Altens worked for around three hours to free the horse.
A rescue boat was also sent to the scene.
Fire appliances left the scene at around 3.20pm and the horse was left sedated in the care of a vet.Â