Qomolangma in the Himalayas Mountains is located on the border between China and Nepal, being the world's highest peak, having an elevation of 8848.13 meters.
2
位于中尼边境的珠穆朗玛峰海拔8848米,为世界最高峰。
The Mount Qomolangma is situated between China and Nepal with 8848 meters high, which is the highest peak in the world.