China's Yao Juan jubilates after women's javelin F42-46 final at the National Stadium£¬also known as the Bird's Nest£¬during the Beijing 2008 Paralympic Games in Beijing, China, Sept. 8, 2008. Yao won the gold medal with 40.51 meters and set a new world record.(Xinhua/Li Ga)
[1] [2] [3] [4] [5] [6]