China and India locked in high-stakes, high-altitude border row