Himachal Pradesh, the north western Indian state located at the foot of the majestic Himalayas is known for its favourite snow destinations such as Kullu and Manali. Shimla, one of the popular hill stations, is the capital city of the state.