Yangra อยู่ที่ ยอดเขาที่โดดเด่นเป็นพิเศษเกิน 7,000 เมตร โดยสูงถึง 7,422 เมตร (24,350 ฟุต) เหนือระดับน้ำทะเล ตั้งอยู่ใน People's Republic of China ซึ่งเป็นส่วนหนึ่งของเทือกเขา Himalayas ซึ่งตั้งตระหง่านเป็นหนึ่งในยอดเขาที่โดดเด่นในภูมิภาคนี้ ภูเขาลูกนี้ต้องใช้ทักษะการปีนเขาขั้นสูงและการเตรียมพื้นที่สูงอย่างเหมาะสม สภาพอากาศสามารถเปลี่ยนแปลงอย่างรวดเร็วที่ระดับความสูงนี้ เทือกเขาหิมาลัยยังคงสูงขึ้นประมาณ 5 มิลลิเมตรต่อปี เนื่องจากการชนกันอย่างต่อเนื่องของแผ่นเปลือกโลกอินเดียและยูเรเชียน ด้วยภูมิประเทศที่โดดเด่นที่ 2,359 เมตร Yangra จึงลอยอยู่เหนือภูมิประเทศโดยรอบอย่างมาก พิกัดของภูเขาตั้งอยู่ที่ประมาณ 28.3917, 85.1272 Yangra ยังคงดึงดูดนักผจญภัย นักวิจัย และผู้รักธรรมชาติอย่างต่อเนื่องด้วยรูปลักษณ์อันงดงามและภูมิประเทศที่ท้าทาย