Watch CBS News

Watch: Landslide in China caught on video

A waterfall-like landslide caused by continuous heavy rains hampered traffic in the Du'an city section of South China's Guangxi region.
View CBS News In
CBS News App Open
Chrome Safari Continue