Question: Which has the highest peak, Sunanda Devi, India's second highest mountain, or Khartaphu?
Sentence (from "Khartaphu"): Khartaphu (also Kardapu) is a mountain in the Himalayas of Asia at the head of the Kharta valley.
Relevant evidence: Yes