Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

托木尔峰

tuō mù ěr fēng

Definitions

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