Massive Rockfall Halts Traffic in Northern India
A massive rockfall caused brief moments of terror on a mountain road in Himachal Pradesh, northern India, as a giant boulder suddenly collapsed onto the street. The terrifying incident occurred on the Bagheigadh-Changju road in the Chamba…