A Chinese expedition team successfully finished its latest comprehensive scientific expedition mission on Mount Qomolangma (Mount Everest), setting a number of new world records at the summit of the world's highest peak.
Video

A Chinese expedition team successfully finished its latest comprehensive scientific expedition mission on Mount Qomolangma (Mount Everest), setting a number of new world records at the summit of the world's highest peak.