Switzerland September 13, 2022There’s a reason NO pro cycling race will ever go DOWN this AMAZING road in Switzerland…