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 […]