With an altitude of 8,844.43 meters, Qomolangma is the highest peak in the world, towering among the Himalayan Mountains. It is located at the common boundary between China and Nepal (1960)