Question: Which mountain is the 103rd tallest mountain in the world: Siguang Ri or Tongshanjiabu?
Sentence (from "Siguang Ri"): It is located approximately 6 kilometers NNE of Cho Oyu, the world's 6th highest mountain.
Relevant evidence: No