Competitors in the Strathpuffer 24 hour mountain bike race.