20031014 india: Himachal rides on horsepower