Description
The Indian State of Himachal Pradesh is a mostly mountainous area, neighboring Tibet and China in the East, the Indian states of Jammu and Kashmir in the north and northwest, Punjab, Haryana, Uttaranchal and Uttar Pradesh to the south. It has a geographical area of 55,673 sq. Kms. and a population of 6.1 million people and is located at altitudes ranging from 350 to 7000 meters (1050 ft. to 21000 ft.).