托木爾峰 tuō mù ěr fēng

DEFINITIONS

  1. Mt Tomur (Russian: Pik Pobeda), the highest peak of Tianshan mountains on the border between Xinjiang and Kyrgyzstan

CHARACTERS

托 tuō to hold up with palm; to support, rely on
木 mù tree; wood, lumber; wooden
爾 ěr you; that, those; final particle
峰 fēng peak, summit; hump of camel