English: It lies on the border between Nepal and China.
Telugu: ఇది నేపాల్-ఛైనా సరిహద్దులో ఉంది.