Tag: Tien Shan

Bogda Peak

Bogda Peak | Bogda Feng (博格达峰) 🏔️ Overview Bogda Peak, also known as Bogda Feng or Mount Bogda, is a spectacular 5,445-meter summit in the eastern Tian Shan of Xinjiang, China. It is the highest mountain in the Bogda Shan, a rugged eastern branch of the Tian Shan rising between the Junggar and Turpan basins. …

Continue reading