Shimla, April 19 (UNI) Heavy rain and snow lashed several districts of Himachal Pradesh on Friday evening disrupting normal life.