For decades India has refused to recognize Pakistan-China border in a controversial region in the Himalayas, which is claimed to be the Delhi home. But last week, Pakistan and China officially set its borders in a remote part of the mountainous region, which shows Delhi's strong reaction.

Advertisement