Tour de Suisse - 2010

74th edition

12 June 2010 - 20 June 2010