Continuing downpours have plunged Himachal Pradesh and Uttarakhand into a state of turmoil, with no respite in sight. The India Meteorological Department…