Spectators wave Chinese flags while watching the 2008 Beijing Olympic Games torch relay in Huizhou, south China's Guangdong Province, on May 9, 2008. (Xinhua Photo)Photo Gallery>>>
[1] [2] [3] [4] [5]