A torrent of boulders and earth crashed down onto a mountain road in Kashmir, India on January 2, causing panicked motorists ...