Tag: Kunlun Goddess Peak

Liushi Shan

Liushi Shan | Kunlun Goddess Rising to 7,167 meters (23,513 feet) in one of the most isolated corners of western China, Liushi Shan is generally recognized as the highest mountain in the Kunlun Mountains. Also known as Kunlun Goddess Peak, Liushi Feng, and Aksai Chin I, the heavily glaciated summit stands on the boundary between …

Continue reading