Harcourt's La Larr Ba Gauwa mountain biking park attracts tens of thousands of visitors