Skiers at Windsor Park are sliding through a trail built from artificial snow, a milestone for the cross-country ski venue in ...