Tag Archives: Qomolangma

Top 10 Popular Mountains in China 2018 Part 2

The Mount Qomolangma is situated between China and Nepal with 8848 meters high, which is the highest peak in the world. The upper part of the mountain is covered with snow and ice all the year round, and the terrain is steep and high. It is the world mountaineering sports attention and yearning for the […]