Olympic torch relay kicks off in Huizhou, the third stop in southeast China's Guangdong Province on May 9, 2008.
Spectators wave Chinese flags while watching the 2008 Beijing Olympic Games torch relay in Huizhou, south China's Guangdong Province, on May 9, 2008.