Claim: The Himalayas has some of the world's highest peaks.
Verdict: SUPPORTS