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.
South Mountain Park (Chongqing) South Mountain Park (Nanshan Park) is a large suburban park in Nan'an District of Chongqing. It is located on the "Nanshan" (South Mountain), which is a part of the Tongluo Mountain (a branch of Huaying Mountain). The mountain itself is a huge anticline with two concaves on the top, and it is also a part of the basin and range province of eastern Sichuan. The highest elevation of South Mountain is 681 meters, and the average elevation of peaks is around 400 meters. Karst landforms and deep river valleys are widely distributed in the mountain.