China's Lyu Huihui reacts after setting a new Asian record during the women's javelin throw final at the 2015 IAAF World Champships at the "Bird's Nest" National Stadium in Beijing, capital of China, Aug. 30, 2015. (Photo: Xinhua/Yue Yuewei)
RIGHT BG