English: In addition to China, the Himalayas are located in the territories of India, Pakistan, Nepal, and Bhutan.
Telugu: చైనా కాకుండా, హిమాలయాల భారతదేశం, పాకిస్తాన్, నేపాల్, భూటాన్ అంతటా చాచు.