A challenging activity that requires runners to adapt to uneven terrain, steep descents and ascents, and unpredictable obstacles such as rocks and tree roots.
A challenging activity that requires runners to adapt to uneven terrain, steep descents and ascents, and unpredictable obstacles such as rocks and tree roots.