Action from stage three of the 2026 Tour of Switzerland, featuring a 120km circular route that begins and ends in the spa town of Bad Ragaz.