The ties between China and India, the world’s two most populous countries, have a long and chequered history dating back thousands of years....