
Himachal Pradesh means "Snow-land" is a state of India located in Northern India. It is bordered by Jammu and Kashmir on the north, Punjab and Chandigarh on the west, Haryana on the southwest, Uttarakhand on the southeast and by the Tibet Autonomous Region on the east. The roots of name comes from Sanskrit him 'snow' and anchal 'mountain', by Acharya Diwakar Datt Sharma,...