CMWC 96 was held in San Francisco, California. This year the riders had to contest with the steepest hills SF had to offer.