English: India China ties
Telugu: భారత్ చైనా సరిహద్దలు