English: Menchuka being just 29 kilometers from the border with China.
Telugu: చైనా సరిహద్దుకు మేచుకా ఏఎల్జీ కేవలం 29 కి. మీ. దూరంలో ఉంది.