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