Mount Qomolangma is the highest mountain on Earth above mean sea level. Its summit ridge marks the border between Nepal and China.