TV grab from May 8, 2008 shows Chinese climbers spurting to the top of Mt. Qomolangma, at about the altitude of 8,800 meters in southwest China's Tibet Autonomous Region.