Himachal Pradesh is a small hill state nestling in the lap of the Western Himalaya . Geographically it is a mountainous State with high ranges, snow clad peaks, unfathomable valleys, powerful rivers and gurgling streams. The topography is difficult and defies easy access. Yet, there have been adventurers who came to the Himalayan terrain, conquered the local chiefs and established kingdoms. When there is kingdom, there is bound to be fortification to secure the ...