Senses
托木尔峰/ 托木爾峰 Victory Peak
The highest peak of the 天山 mountains (7,439 m) located on the border between Xinjiang and Kyrgyzstan; also known as Jengish Chokusu.
The highest peak of the 天山 mountains (7,439 m) located on the border between Xinjiang and Kyrgyzstan; also known as Jengish Chokusu.