In this photo released by China's Xinhua news agency, Chinese climbers display the Olympic torch, left, and flags at the top of the Mount Everest, reaching the 8,850-meter (29,035-foot) peak of the world's tallest mountain Thursday, May 8, 2008. (AP Photo/Xinhua, Ngawang Chagxi)




