India and China on the borde