The new height of Mount Qomolangma, the world's highest peak, is 8,848.86 meters, China and Nepal jointly announced on Tuesday.
The new height of Mount Qomolangma, the world's highest peak, is 8,848.86 meters, China and Nepal jointly announced on Tuesday.