shimla-building-collapsesSHIMLA- A landslide triggered by recent rains has led to the collapse of an 8-storey building in Himachal Pradesh’s Shimla.