An Aberdeen woman has won one of the world's toughest ultra triathlons in Norway.

The Norseman Xtreme Triathlon involves a 3.8km swim, a 180km bike ride and a marathon.

Eilidh Prise qualified for the event, which doubles up as the XTri World Championships, after winning Scotland's Celtman event last year.

She won the women's race, crossing the finish line at the peak of a mountain in southern Norway in under 12 hours.

Eilidh, 26, told BBC Scotland: "For me it wasn't a race, it was an individual battle of survival. I never had any expectations of winning.

"At the mountain top plateau, the temperature was 2C (36.5F) with 30mph winds.

"You are swimming in a fjord for almost four kilometres (2.5 miles), that was 13C (55.4F).

"It's just you against the elements. The wind, the rain, everything. It was an incredible race and an incredible day."