Tour de Suisse 1977  |  Stage Overview

41st edition

15 June 1977 - 24 June 1977