This 31 mile route tries to take in as many of the relatively few hills around here as possible in a 30 mile training ride. by kondrag