20060508 india: Twin celebrations for Buddha