English: India and China share a border of length around 3,500 km.
Telugu: భారత, చైనాల మధ్య 3,500 కి.