Deep snow brought an added challenge to the weekend’s gruelling Strathpuffer 24-hour mountain bike race.

The event near Strathpeffer in the Highlands involves laps of an eight mile (12.5km) route.

Cyclists compete solo, in pairs or teams of four and about 17 hours of the competition is held in darkness.

Photographer Paul Campbell captured some of the action in Contin Forest.