Rail death delays Aberdeen to Inverness train services
Train services between Aberdeen and Inverness have been disrupted after a person was struck and killed on the line.
ScotRail said the incident happened between Insch and Inverurie on Monday morning.
Services were facing delays or cancellation.
British Transport Police are investigating.