LONDON, March 4, 2016 -- Guo Shuang (2nd 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. Guo took the 4th place. (Xinhua/Han Yan)
Day|Week