Stage 6 – Tour of Taihu Lake (Photos)
import_contacts
NEWS
Fast-pace Finale at Tour of Taihu Lake
Race: 2018 Tour of Taihu Lake, Stage 7 Location: Wuxing / Changxing, China Distance: 137.5 kilometers CHANGXING, CHN – The 2018 Tour of Taihu Lake finished on Sunday, with the peloton racing three hours through densely populated and picturesque cities of China before a hotly contested sprint at the end of the day. With all riders classified in the same time…