Kashmir is a disputed region in the Himalayas between Pakistan, India and China with a total population of about 16 million.