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