English: It lies in northern India, in the heart of the high Himalaya.
Telugu: ఇది ఉత్తర ఖాట్మండులో హిమాలయాల మధ్యలో ఉంటుంది.