Torchbearers pass the flame during the Beijing 2008 Olympic Games torch relay in Luoyang, central China's Henan Province, July 27, 2008. (Xinhua)