Ruiz Castillo gives Spain first downhill win

photo

Photo  / 2

Carolina Ruiz Castillo of Spain reacts after winning the Women's World Cup Downhill skiing race in Meribel, in the French Alps, February 23, 2013. REUTERS/Robert Pratta