Search the dictionary A Chinese word or character, or English Draw a character 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