LONDON, March 4, 2016 -- Lin Junhong (1st R) of China competes during the Women's Keirin race final at the UCI 2016 Track Cycling World Championships in London, Britain, on March 3, 2016. Lin took the 12th place. (Xinhua/Han Yan)
Day|Week