Pascal Richard of Switzerland celebrates as he crosses the finish line of the 19th stage of the Giro.....
Pascal Richard of Switzerland celebrates as he crosses the finish line of the 19th stage of the Giro d'Italia cycling race in Chianale, some 84 kms short of the scheduled race finish after it was cut due to avalanches June 1. Twelve people were injured and several dug out of the snow after a series of avalanches on the route