Tour de Suisse 1996  |  Stage Overview

60th edition

11 June 1996 - 20 June 1996