A north-east charity event has surpassed the £1million mark since it began eight years ago.
Around 560 people took part in Peterhead’s Relay for Life at the weekend, with £200,280 raised for Cancer Research UK.
Event chairwoman Lorraine Coleman said this year’s total was significantly higher than the previous event’s tally.
She said: “Since 2006, we have raised £1,042,723 and we’re absolutely delighted.
“We are the only annual relay to raise more than £100,000 on two consecutive years, and we’ve done that six times.
“Last year we raised £183,000 so we’ve smashed that by £17,000.”
The Relay for Life is a 24-hour walking event, which runs through the night to show that cancer does not sleep.
A total of 31 teams took to the track in the town’s Catto Park and walked from 11am on Saturday until 11am on Sunday.
The annual event is a celebration of the teams’ fundraising efforts throughout the year, which have included an 80s disco, a black tie ball and a quiz night.
The event also features a survivor’s lap of honour, and a candle of hope ceremony during the evening to pay tribute to those whose lives have been affected by cancer.
Music and entertainment was provided throughout the event, and many turned out to show their support.
Ms Coleman said: “I am so proud of the teams that have taken part, their spirit has been absolutely fantastic.
“And I am so proud of the survivors. We had 52 cancer survivors and carers take part this year.
“It’s such a team effort, and it’s so great to see everyone united for Cancer Research UK.”
Residents in Turriff took part in their own Relay for Life at the end of June.
A total of 29 teams were involved in the second event held in the town. More than £120,000 was raised.
The Turriff relay takes place every four years. The first relay in 2010 raised more than £170,000.