A challenging mixed-terrain ride through some of the East Bay's greatest parks.
200 km
3503 m
Berkeley → Berkeley