Thousands race for cancer charity
About 3,000 girls and women took part in the opening Scottish event of this year's Cancer Research UK Race for Life fun runs
The event in Inverness on Sunday was expected to raise hundreds of thousands of pounds for the charity.
Organisers hoped to raise more than a target figure of £214,000 in sponsor money.
The event involved walking or running 3.1m (5km) through the city, starting and finishing at Bught Park.