UCI Cycling World Championships 2023: Scottish road race routes revealed
0
24
Edinburgh and Loch Lomond are the road race starting points for the 2023 UCI Cycling World Championships, with riders finishing in central Glasgow.