Formulate an answer to this elaborate question: Which mountain is the 103rd tallest mountain in the world: Siguang Ri or Tongshanjiabu?
Tongshanjiabu