Live: Qomolangma, a breathtaking display of nature's grandeur
Qomolangma, the world's highest peak, stands at an altitude of 8,848.86 meters above sea level.
Qomolangma, the world's highest peak, stands at an altitude of 8,848.86 meters above sea level.