Photo 4 of 5
More than 500 riders turn out for Tour de Menlo
Tour de Menlo participants race by the rest station at Portola Road heading to Alpine Road in Portola Valley on Saturday, Aug. 23. (Photo by Natalia Nazarova/The Almanac.)
© 2016 Almanac Online.
All rights reserved.