2018 Tour de Suisse
Jun 9-17
Frauenfeld, Frauenfeld, CH