The Himalayan region of Kashmir is hotly contested by both India and Pakistan, who both claim it in full but rule it in parts. The nuclear-armed neighbours have fought two wars and a limited conflict over Kashmir since 1947, when India was partitioned and Pakistan was created.