20021209 india: Uttaranchal villages at mercy of big cats