托木爾峰

Etymology
From +.

Proper noun

 * 1)  (the highest mountain in the Tian Shan mountain system, located on the China-Kyrgyzstan border)