Bogda Peak
Mountain in Xinjiang, ChinaBogda Peak or Bogda Feng is the highest mountain in the Bogda Shan range, in the eastern Tian Shan mountains, China, at 5,445 m (17,864 ft) and the northernmost 5,000 m or higher peak in Eurasia. Bogda Peak is the 17th most topographically prominent peak on Earth.
Read article
Top Questions
AI generatedMore questions