Adventure racing is a solo or team-based endurance challenge that integrates multiple disciplines into a single event, over a long period of time and over rugged terrain, like un-groomed trails or through rocky streams etc.