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