
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)

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)