KidZone Geography: India
Himachal Pradesh

Emblem of Himachal Pradesh

The emblem of Himachal Pradesh state

Himachal Pradesh means snow laden province and is in the Western Himalayas. The population is spread between the habitable valleys and the state produces a large amount of hydro electricity which is sold to other states. Despite the high amount of people living in rural areas, the state is very well provided for with 100% sanitation.

A map of India with Himachal Pradesh highlighted red

Map showing where Himachal Pradesh state is; in the Indian North.