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.
Mount Jizu Mount Jizu () is situated Dali Prefecture, Yunnan Province, China. The mountain is located to the northeast of Erhai and forms the tripoint of three counties: Heqing, Binchuan, and Dali City. Mount Jizu is a famed holy mountain in Buddhism. Its main peak, Tianzhu Peak, rises some 3,240 metres above sea level. The mountain is vegetated with dense forests and bamboo groves. With three mountain ranges to the front and one range to the rear, it appears like a cock's foot, hence its common name Mount Cock's Foot or Mt. Cock's Claw. Yet another name for this mountain is Nine Strata Cliffs.