Emergency services including two air ambulances attended the scene of a one-vehicle collision on a Highland road earlier today.
The incident, involving a Toyota Hilux pick up truck, occurred near the Fasnakyle Switching Station outside Cannich.
Fire, ambulance and police are all attended as a police spokesman confirmed a call had been received from the Scottish Ambulance Service at 9.54am.
Two air ambulances raced to the scene, with one transporting a trauma team from Glasgow to the incident.
A Scottish Ambulance Service spokeswoman said: “We received a call at 0951 hours on Tuesday 17 July to attend a road traffic collision at Fasnakyle near Cannich.
“We have multiple resources in attendance, including one ambulance, Helimed Glasgow with our trauma team and our Helimed Two air ambulance.”
The pick up is understood to have collided with a tree before veering off the road and down an embankment.
Firefighters were seen stood by next to a nearby river as a precautionary measure as emergency services attended to a trapped person.
A Scottish Fire and Rescue Service spokeswoman said: “We have been called to reports of an RTC near Beauly. Crews from Inverness, Drumnadrochit and Beauly have been joined by water rescue teams from Inverness and Elgin and a heavy rescue unit also from Inverness.
“One person, who was reported to be trapped in the vehicle earlier, has now been freed and is in the care of the Scottish Ambulance Service.”
Firefighters used a Trifor winch at the scene.
The road reopened at 3.45pm.
The spokeswoman for the Scottish Ambulance Service confirmed a male casualty in his 40s was airlifted to the Queen Elizabeth Hospital in Glasgow with the trauma team.
He is described as having serious injuries.