Which mountain is taller, Istor-o-Nal or Siguang Ri?
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 Polis Mount Polis is a 6216 ft mountain peak located on the borders of the provinces of Ifugao and Mountain Province in the Philippines. It ranks as the third highest mountain in Ifugao province and the 124th highest mountain in Philippines.