Home Off Beat Heavy snowfall disrupt life in Himachal Pradesh