China's Lyu Huihui celebrates after winning the second place of 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/Wang Lili)
RIGHT BG
China's Lyu Huihui celebrates after winning the second place of 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/Wang Lili)