Himachal Pradesh is one of the 11 mountain states, located in the beautiful Western Himalayas in North India. Beautiful, snow-capped mountains, sun-kissed valleys, apples, paragliding – there is so much to see and to experience in this “Abode of Snow.”