Elinor Barker of Britain celebrates after winning Women's Points Race Final of UCI 2017 Track Cycling World Championships in Hong Kong, south China, on April 16, 2017. Elinor Barker claimed the title with 59 points.(Xinhua/Lo Ping Fai)
Highlights of UCI 2017 Track Cycling World Championships
Source: Xinhua| 2017-04-16 17:04:04|Editor: Mengjiao Liu
KEY WORDS: Cycling
YOU MAY LIKE
-
British Barker wins women's points race at track cycling worlds
-
Dutch rider Pijl Van Der Niels wins 5th stage of 26th int'l cycling race of Togo
-
Belgian rider wins 4th stage of 26th int'l cycling race of Togo
-
World track cycling championships results
-
Indonesia's popular destination of Lombok hosts Int'l cycling championship
MORE PHOTOS