why do you think the state of himachal pradesh is called so
Himachal Pradesh Himachal Pradesh ([ɦɪmaːtʃəl prəd̪eːʃ] ( listen); literally "snow-laden province") is a state in northern part of India. Situated in the Western Himalayas, it is bordered by states of Jammu and Kashmir on the north, Punjab on the west, Haryana on the southwest, Uttarakhand on the southeast, and Tibet on the east. At its southernmost point, it also touches the state of Uttar Pradesh. The state's name was coined from the Sanskrit—Him means 'snow' and achal means 'land' or 'abode'—by acharya Diwakar Datt Sharma, one of the state's eminent Sanskrit scholars.[8]
Punjab, India Punjab (/pʌnˈdʒɑːb/ ( listen)) is a state in northern India. Forming part of the larger Punjab region, the state is bordered by the Indian states of Jammu and Kashmir to the north, Himachal Pradesh to the east, Haryana to the south and southeast, Rajasthan to the southwest, and the Pakistan province of Punjab to the west. The state covers an area of 50,362 square kilometres or 1.53 percent of the total geographical area of India. It is the twentieth largest Indian state by area. With 27,704,236 inhabitants at the 2011 census, Punjab is the sixteenth largest state by population, comprising 22 districts. Punjabi, is the most widely spoken and official language of the state. The main ethnic group are the Punjabis, with Punjabi Sikhs (57.7 percent) forming the demographic majority followed by Hindus (38.5 percent). The state capital is located in Chandigarh, a Union Territory and also the capital of the neighboring state of Haryana. The five rivers are Sutlej, Ravi, Beas, Chenab and Jhelum.