Question: Both Chamlang and Chomo Lonzo are mountains but which one is found in Tibet?
Sentence (from "Chamlang"): Chamlang is a mountain in the Nepalese Himalayas, near Makalu.
Relevant evidence: Yes