Champoluc is a village in the commune of Ayas, in the Aosta Valley, Northern Italy. The area is known as a centre for hiking, mountaineering and skiing, particularly around the Monte Rosa Massif. From Wikipedia
Del Toro’s 43-second cushion over Carapaz puts Saturday’s beyond-category Colle delle Finestre climb in the spotlight for the final Giro showdown