Which mountain is the 103rd tallest mountain in the world: Siguang Ri or Tongshanjiabu?
Siguang Ri Siguang Ri is a mountain in the Mahalangur Himalayas of Tibet, China. At an elevation of 7308 m it is the 83rd highest peak on Earth. It is located approximately 6 kilometers NNE of Cho Oyu, the world's 6th highest mountain.
Jiuding Shan Jiuding Shan is a mountain in Sichuan, China. It is located in the Daxue Mountains, part of a complicated system of mountain ranges of western Sichuan, which itself is adjacent to the eastern edge of the Tibetan Plateau. Jiuding Shan has an elevation of 4969 m above sea level. By measure of topographic prominence, it is ranked 125th in the world.