China and India on the edge