Shimla: Heavy snowfall and rain in Himachal Pradesh have led to the blockage of 583 roads, including five National Highways, according to the State Disaster Management Authority. Additionally, 2,263 distribution transformers (DTRs) are down, disrupting power supply in many areas. As of Friday, 279 water supply schemes have also been affected, leaving several regions without.