Torchbearer Daga(L2) displays the torch at the launching ceremony during the 2008 Beijing Olympic Games torch relay in Qinghai Lake, northwest China’s Qinghai Province, on June 23, 2008. (Xinhua Photo)
Torchbearer Daga(L2) displays the torch at the launching ceremony during the 2008 Beijing Olympic Games torch relay in Qinghai Lake, northwest China’s Qinghai Province, on June 23, 2008. (Xinhua Photo)