Giro d'Italia - Stage Thirteen
Christian Meier leads the Green Edge team on stage thirteen of the 2012 Giro d'Italia