Kashmir, a mountainous never-never land that lies jammed in between China, Tibet and Afghanistan, was a prize which both India and Pakistan had been eying greedily ever since the British left India.