Large stones fall off mountain on highway in northern India