The track cycling World CupFinals is to be held in the southwest Chinese province Yunnan fromAugust 9 to 11, organizers announced Tuesday.
About 250 cyclists from over 40 countries and regions will compete in the 10-event meet which takes place in the Chenggong training base, said the organizers.