Giro d'Italia 1996  |  Stage 16. Aosta - Lausanne (Sui)   

79th edition

180 km, 3 June 1996