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