An injured walker was rescued after an eight-hour operation in the Cairngorms.

The man suffered a serious leg injury when he was blown over by stormy winds and fell into a steep watercourse in the mountains.

Cairngorm Mountain Rescue Team (CMRT) was alerted as darkness fell on Saturday after the walker's friend raised the alarm.

Eighteen members of CMRT were involved in the rescue, taking it in turns to carry the stretcher.

The coastguard rescue helicopter managed to land a couple of teams close to the casualty but the rest of the team had to "battle their way over the summit of Cairngorm" to reach him.

They then carried him to safety for several miles before meeting rescuers in 4x4 vehicles in the ski area.

In a Facebook post CMRT said: "The injured walker was high in the Cairngorms, on steep ground, soaking wet, and suffering from a serious injury.

"We needed to get him to safety quickly, but the weather was deteriorating rapidly and darkness was falling.

"The party were survival skills enthusiasts, and had done everything possible to look after themselves, but the situation was very serious."

They added: "The helicopter did some remarkable flying to get close to the casualty, but in the end they too were defeated by the weather.

"The aircraft was really being battered by the turbulence, but the crew just kept at it, trying to assist us.

"After a prolonged eight-hour rescue, the casualty was delivered to a waiting ambulance."

The post concluded: "The guys put in a tough shift last night, but it could have been a lot worse.

"It was a great example of team work with the helicopter."