Shimla, Mar 31 (UNI) Most parts in Himachal Pradesh witnessed rain, windstorm and snowfall in last three days disrupting power supply, shutting down many roads and three people died in the inclement weather.