China's Olympic Torch was lit on Mt. Qomolangma (Mt.Everest) on 8 May 2008
By China Watcher
Up on the highest peak (29,032 ft) minus all the political elements of the Games, a team of Chinese climbers including Tibetans achieved a historical feat not only for China but also for the Olympic Games. Go China go!
Courtesy of CCTV and Xinhua News Agency, let us sample the historic moments: