English: India has 3,488-km-long land boundary with China.
Telugu: వాస్తవానికి భారత్కు చైనాతో 3,488 కిలోమీటర్ల సరిహద్దు ఉంది.