Search the dictionary A Chinese word or character, or English Search 2 entries. tuōmùěrfēng 托木尔峰 Victory Peak or Jengish Chokusu (7,439 m), the highest peak of Tianshan mountains on the border between Xinjiang and Kyrgyzstan tuōmùěrfēng 托木爾峰 Victory Peak or Jengish Chokusu (7,439 m), the highest peak of Tianshan mountains on the border between Xinjiang and Kyrgyzstan