After a successful launch last year, the Abominable Snow Race returns, drawing competitors to a new venue with bigger, more challenging obstacles. ...