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 Tapulao Mount Tapulao (also known as High Peak) is the tallest mountain in the Zambales Mountain range and in the province of Zambales in the Philippines. The peak, which rise to an elevation of 2037 m , is located in the municipality of Palauig, Zambales. Its name is derived from the abundance of Sumatran Pine trees in the area, known in the local Zambal dialect as "tapulao."