Bogda Peak or Bogda Feng is the highest mountain in the Bogda Shan range, in the eastern Tian Shan mountains, China, at 5,445 m.
Bogda Peak is a challenging climb due to its steep relief. Its sides slope at angles of between 70° and 80°. It was first climbed in 1981 by an 11-person team from Kyoto.
Wikipedia https://en.wikipedia.org/wiki/Bogda_Peak
Address China
Coordinates 43°48'5.538" N 88°20'5.937" E