English: India shares a 3,500 km long border with China.
Telugu: చైనాతో భారత్కు 3500 కిలోమీటర్ల మేరా సరిహద్దు కలిగి ఉంది.