Hundreds of cyclists descended on the Colne Valley for an annual mountain bike challenge.

Around 350 cyclists took part in the 13th annual event today.

During the 30-mile route they took on a mixture of demanding off-road terrain, local roads and lanes as they enjoyed the breathtaking local scenery.

Colne Valley Mountain Bike Challenge leaders arrive at the Rockingstone (Jericho) Quarry.

The challenge kicked off at Leymoor Cricket Club and encompassed Outlane Golf Course, West Slaithwaite, Marsden, Wessenden Valley and Linfit.

Read more: Pedal For Pounds 7: 180 riders start 215-mile charity ride from Carlisle

Read more: Tour de Yorkshire 2016: All the weekend's excitement as two million cheer on the riders

Riders came from as far afield as Newcastle, Hertfordshire and both ends of the M62 corridor to take part.

Once again funds raised will be split between the cricket club and the 39th Parkwood Scouts Group, who organised the event.

Colne Valley Mountain Bike Challenge leaders arrive at the Rockingstone (Jericho) Quarry.

Organiser Jonathan Brook said: “It’s been a fantastic day. The weather has been cracking with perfect conditions for cycling.

“Everyone was very buoyant and really pleased with how it went.”