English: It is at the borders of Nepal - Tibet and China.
Telugu: ఇది ఆసియాలో నేపాల్ మరియు టిబెట్ / చైనా సరిహద్దులో ఉంది.