20020721 city.chandigarh: Rains lash Himachal Pradesh; Punjab