More than 300 roads have been closed in Himachal Pradesh after heavy rains triggered landslides and flash floods amid the ongoing monsoon season in the country. The Shimla-Kalka National Highway connecting Shimla and Chandigarh will remain closed for the next two days as state authorities work towards opening all the blocked roads.