Video PlayerClose
Lyu Huihui reacts during the women's javelin throw final at the 2019 China's National Athletics Tournament in Shenyang, northeast China's Liaoning Province, July 11, 2019. Lyu Huihui claimed the title with a new Asian record of 67.83 meters. (Xinhua/Pan Yulong)