Himachal Pradesh remains battered by the ongoing monsoon, with 359 roads, including one national highway, blocked, 145 electricity distribution transformers (DTRs) down, and 520 water supply schemes disrupted as of Sunday morning, according to the State Disaster Management Authority (SDMA).