In this shorts video you see „Men under 23“ road race. Filmed at Limmatquai in Zurich. Bicycling Bicycling Switzerland Biking Cycling switzerland