Tour de France - Stage 5
The peloton on stage five of the 2012 Tour de France