The Tour of Taihu Lake is an annual race held in China. It's been held since 2010, and was upgraded to 2.1 in 2013.
Stage 1
Stagiaires Step Up at Tour of Taihu Lake Opener
photo_library
import_contacts
Stage 2
Rainy Finish at Tour of Taihu Lake
photo_library
import_contacts
Stage 3
Verschoor Stars in Break on Rainy Tour of Taihu Lake Stage
photo_library
import_contacts
Stage 4
Verschoor Scores Top 10 at Tour of Taihu Lake
photo_library
import_contacts
Stage 5
Verschoor Finishes 11th at Tour of Taihu Lake
photo_library
import_contacts
Stage 6
Williams Stars in Tour of Taihu Lake Breakaway
photo_library
import_contacts
Stage 6
Team Novo Nordisk Wrap 2016 Season at Tour of Taihu Lake
import_contacts