20020725 city.chandigarh: Rains lash Himachal; parts of Punjab