This is the scene of destruction after two fire engines came of the road and crashed.
Five firefighters were injured and are being treated in hospital after following the incident.
Two of the eight crew members who were on board were trapped in one of the appliances, and had to be rescued by some of their colleagues.
Ambulances later took five male crew members who had been injured to hospital.
A spokesman for the Scottish Fire and Rescue Service said: “At this point we are pleased that none of the injuries are life threatening or life changing.”
The two appliances left the Inverness fire station shortly after 7am on Saturday, after receiving a call about a car crash, the Daily Record reports.
It has been suggested black ice may have been involved.
The vehicles, which each had four firefighters on board, were travelling in convoy, with blue flashing lights on, when they came off the B9006 road at Newlands of Culloden.
Two firefighters were trapped in one of the vehicles, but colleagues who had escaped and who were uninjured were able to rescue them, the spokesman added.
He said “Five of the eight were taken to Raigmore Hospital by ambulance, and they all remain in hospital at present.”
After the incident a third fire engine from Inverness was sent in response to the road traffic collision.
The Scottish Fire and Rescue Service has also moved a fire appliance from Aberdeen and another from Dundee to its Inverness base, to ensure services in the Highlands are maintained.
Police Scotland are investigating the cause of the accident.