Mountain biking - one of the finest adventure sports