TV grab from May 8, 2008 shows a Chinese climber spurting to the top of Mt. Qomolangma, at about the altitude of 8,800 meters in southwest China's Tibet Autonomous Region.
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.