English: It lies on the border of Nepal and Tibet/China, in Asia.
Telugu: ఇది ఆసియాలో నేపాల్ మరియు టిబెట్ / చైనా సరిహద్దులో ఉంది.