Tour de France - Stage 13
The peloton on stage thirteen of the 2012 Tour de France