Himachal Pradesh is a mountainous state in northern India located in the Western Himalayas, renowned for its dramatic landscapes, vast river systems, and iconic hill stations. Often referred to as “Dev Bhumi” (the Land of the Gods) due to its deep spiritual heritage, the state features a unique administrative setup with two capitals: Shimla serves as the summer capital, while Dharamshala acts as the winter capital.