English: It lies only some 5 kilometres south of Chinese border.
Telugu: చైనా దక్షిణ సరిహద్దు నుండి కేవలం 5 కిలోమీటర్ల దూరంలో ఉంది.