Liu Xin (cyclist) explained

Liu Xin (born 5 November 1986, Anda[1]) is a Chinese road bicycle racer. She competed at the 2012 Summer Olympics in the Women's road race, but finished over the time limit.

Notes and References

  1. Web site: Liu Xin Bio, Stats, and Results. https://web.archive.org/web/20200418082635/https://www.sports-reference.com/olympics/athletes/li/liu-xin-1.html. dead. 2020-04-18. Olympics at Sports-Reference.com. 2016-05-19.