20040106 india: Heavy snowfall; a boon for poachers