Himachal Rising from the Shivalik ranges and moving higher into the mid-Himalayas, Greater Himalayas and beyond, into the trans-Himalayan vast expanse of western Tibet, Himachal Pradesh is a land of grand diversity. The Himalayas have been revered and worshipped down...