Question: Which has the highest peak, Sunanda Devi, India's second highest mountain, or Khartaphu?
Sentence (from "Khartaphu"): The peak is located in Tibet, China about 7 km northeast of Mount Everest.
Relevant evidence: No