At least seven Indian soldiers have been killed after militants stormed an army camp in Indian-administered Kashmir with grenades and gunfire, the military says.
They took 16 hostages, all of whom were subsequently rescued after fierce gun battles, the Northern Command said.
Three militants were killed in the assault on the camp, in Jammu’s Nagrota area.
The attackers were disguised in police uniforms.
The security operation remains in progress as Indian forces seek to “sanitise” the area, the army said on Twitter.
In September, militants attacked a base in Uri and killed 19 soldiers, leading to a spike in cross-border tensions after India blamed Pakistan.
In response, India carried out “surgical strikes” across the border. The army said it had destroyed “terrorist launching pads” used by militants with support from Pakistan, but the Pakistani military disputed this.
On Tuesday, officials told the BBC that heavy firing was taking place after “three to four” militants attacked the camp in Nagrota.