IBPC

Himachal Pradesh is endowed with natural resources