Cross-country (XC) horse riding is an equestrian discipline where horse-and-rider teams gallop over long outdoor courses, tackling varied, natural terrain and solid, immovable obstacles.  The sport tests the horse's endurance, bravery, and conditioning, as well as the...

read more