Question: Are both mountains, Karren and Dragmarpo Ri, located in the same country?
Sentence (from "Dragmarpo Ri"): Dragmarpo Ri is a mountain on the border between Nepal and People's Republic of China.
Relevant evidence: Yes