Reading Time: < 1 minute Weakened by the severe weather, the structure in the town of Tosh Nallah in Himachal Pradesh tumbled down the hillside. Remarkably there were no injuries. Read More Share