English: mountain is located between India and Tibet.
Telugu: ఈ లోయ భారతదేశం మరియు టిబెట్ లకు మధ్యలో ఉంటుంది.