India and China share a de facto border ... Indian media have reported that the map shows the north-eastern state of Arunachal Pradesh and the disputed Aksai Chin plateau as China's territory.
Results that may be inaccessible to you are currently showing.