Lap of the Himalayas

Himachal Pradesh is a state in northern India that has a population of about 680000 people.