Tag: Chuelebos Feng

Chuelebos Feng

Chuelebos Feng | Chulebos | 却勒博斯 Chuelebos Feng is a remote, heavily glaciated mountain in China’s Xinjiang region, rising to approximately 6,769 meters (22,208 feet) in the Tian Shan. Also known as Chulebos, the mountain’s name has been translated as “Tiger.” It stands at the western end of an extraordinary high ridge west of the …

Continue reading