The capital of Himachal Pradesh, one of the eleven mountain states in India, Shimla lies on the Himalayan foothills with an elevation of 2276 meters. This small hill town carries out the commercial, educational and cultural whereabouts of the state.  →