Challenging and sharp climbs, speedy descents, stunning landscapes, and lots of fun for a great charity.