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.
Huangshan Huangshan ( , literal meaning: Yellow Mountain) is a mountain range in southern Anhui province in eastern China. Vegetation on the range is thickest below 1100 m , with trees growing up to the treeline at 1800 m .