Cyclists compete in the Wuxi Binhu Circuit, the first stage of the Tour of Taihu Lake, on Oct 8. [Photo/chinadaily.com.cn]