A climby 100k with some gravel sections, including Finnegan Hill and Ribbon Ridge.
101.4 km
1698 m
Portland → Portland