
Shimla: As many as 60 roads and three national highways were blocked on Saturday in Himachal Pradesh following recent snowfall in the region, according to an official release.

Shimla: As many as 60 roads and three national highways were blocked on Saturday in Himachal Pradesh following recent snowfall in the region, according to an official release.