20040511 india: Flower power unleashed in Himachal hustings