Question: Which has the highest peak, Sunanda Devi, India's second highest mountain, or Khartaphu?
Answer: Khartaphu