DSC_1842.JPG

The peloton in Beijing on stage five of the 2014 Tour of Beijing