More than 300 people died in a series of avalanches and blinding blizzards since the weekend in the northern Indian state of Jammu and Kashmir, which experienced its heaviest snowfall in 15 years.