India, China and yet another border dispute