English: India-China have a disputed border stretching up to 3448 kms.
Telugu: చైనాతో 3448 కిలోమీటర్ల సరిహద్దు (ఎల్ఏసీ)ను పంచుకుంటోంది.