A dramatic landslide hit southern China, bringing a cascade of mountain rocks crashing down and resulting in a complete halt to road traffic. #landslide #mudslide #china #shorts The video was filmed in Chongzhou City in Sichuan Province on September 27. Fortunately, no casualties or vehicle damages have been reported. Authorities quickly responded, enacting temporary traffic restrictions in line with relevant regulations, barring all vehicular traffic from the area. » Subscribe now for more videos from AccuWeather: Download the AccuWeather app: » iOS: » Android: Follow AccuWeather here: » Facebook: » Twitter:
Hide player controls
Hide resume playing