Beijing has never recognised New Delhi’s sovereignty over the state of Arunachal Pradesh, a mountainous state located in the eastern section of the India-China border. Indian media reported recently that around 200 Chinese troops “intruded” into Arunachal Pradesh before some of them were “briefly detained” by the Indian Army and sent back.