Which mountain is the 103rd tallest mountain in the world: Siguang Ri or Tongshanjiabu?
Tongshanjiabu Tongshanjiabu () is a mountain in the Himalayas. At 7,207 m tall, Tongshanjiabu is the 103rd tallest mountain in the world. It sits in the disputed border territory between Bhutan and China. Tongshanjiabu has never been officially climbed.
Mount Yao (Lushan County) Mount Yao (), formerly Mount Shiren (), is located in west of Pingdingshan, Henan Province. It lies east of the Funiu Mountains. It stands in the middle area of inner land, near to the National Way 311, 207, closing to the Zhijiao Railway. The Spring Temple Buddha is in this mountain.