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.
Shennong Mountain Shennong Mountain lies in the northwest of Qinyang City, Henan Province, P.R.C. The main peak is called "Zijin Ding" ( ) which is at an altitude of 1028 meters. It is said that Shennong, who taught the ancient Chinese the practices of agriculture, was once there to teach farmers recognize different species of plants.