The Ribble Valley obstacle course race saw competitors tackle challenging terrain and obstacles in a test of endurance and physical skill.