As Himachal Pradesh struggles to recover from days of devastating flood, Manali's residents face a dystopian landscape of caved-in roads, mounds of rubble and overturned vehicles. It will be months before they can restore the worst-hit areas of their beloved town to normalcy.