[托木尔峰 / 托木爾峰, Tuō mù ěr fēng, ㄊㄨㄛ ㄇㄨˋ ㄦˇ ㄈㄥ]Mt Tomur (Russian: Mt Pobeda), the highest peak of Tianshan mountains on the border between Xinjiang and Russia#224001[Add to Longdo]
[托木尔峰 / 托木爾峰, Tuō mù ěr fēng, ㄊㄨㄛ ㄇㄨˋ ㄦˇ ㄈㄥ]Mt Tomur (Russian: Mt Pobeda), the highest peak of Tianshan mountains on the border between Xinjiang and Russia#224001[Add to Longdo]