Himachal Pradesh has a rich flora and fauna. There are two national parks and twenty nine sanctuaries. Total area under nation park is 1,29,500 hectares which is 2.33 % of the state area. Sanctuaries accounts for another 2,65,288 hectares or 4.77% of the State area.