Claim: The Himalayas has all of its mountains in China.
Label: REFUTES