托木尔峰

tuō mù ěr fēng

Sign in to save this word to your study lists.

Definitions

  1. 1. Victory Peak or Jengish Chokusu (7,439 m), the highest peak of Tianshan mountains on the border between Xinjiang and Kyrgyzstan