Himachal has a rich heritage of handicrafts