Question: Which has the highest peak, Sunanda Devi, India's second highest mountain, or Khartaphu?
Sentence (from "Khartaphu"): At 7213 m above sea level, it is the 102nd highest mountain in the world.
Relevant evidence: Yes