Himachal has 550 years of natural mummy