Liushi Shan
Liushi Shan, also known as Kunlun Goddess Peak, is a mountain in the Kunlun Mountain Range in China. The mountain is located on the border of the Tibet [Autonomous Region|Tibet] and Xinjiang autonomous regions of China.
Liushi Shan has an elevation of and is the highest mountain of the Kunlun Range.