Question: Which mountain has a higher peak and is located in the Nepalese Himalayas: Himalchuli or Chogolisa? 
Sentence (from "Himalchuli"): Himalchuli is the second highest mountain in the Mansiri Himal, part of the Nepalese Himalayas.
Relevant evidence: Yes