A Highland nurse who was the first woman to finish a marathon at Antarctica has come second in a race at the North Pole.
Wendy MacKinnon has raced in Antarctica and the Arctic
Wendy MacKinnon, 42, from Dingwall, Ross-shire, completed the Arctic event in six hours 36 minutes and 28 seconds.
She finished second out of a field of 11 in the women's event. England's Alison Hamlett came first in five hours 52 minutes and 56 seconds.
Mrs McKinnon completed the 26.2 mile Ice Marathon in Antarctica in January.
The men's winner of the North Pole Marathon was Irish novelist Michael Collins in four hours 28 minutes and 35 seconds.
Mrs MacKinnon was raising funds for the Scottish Hart charity, which is dedicated to testing youngsters for heart defects and diseases.
Before her venture to the frozen south, the practice nurse ran the London Marathon in 1998 and completed the Loch Ness Marathon in 2004 in four hours and five minutes.