Himachal Pradesh literally means 'Region of snowy mountains' - 'Him' means snow, 'achal' means mountain or lap (of the Himalayas), and 'Pradesh' means region or province. This refers to the state's location in the western Himalayas known for perennial snow-capped peaks.