Photo shows a glimpse of the Xixabangba Peak, one of the highest peaks of the Himalayas, located northwest of Mt. Qomolangma. Towering at an altitude of 8,012 m, it is the world's 14th highest mountain. [Photo Source: tibet.cn]
Comments