Two visitors watch a sample of the Beijing 2008 Olympic Games torch exhibited in the world art museum at the China Millennium Altar in Beijing, capital of China, May 1, 2007. (Xinhua Photo/Li Xiaoguo)Photo Gallery>>>