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