Over 500 runners braved the cold, the rain, the snow, and the early hour on an early May morning to challenge themselves in this tough and beautiful venue.
Results are posted here.