Advertising Console

    Dramatic footage of landslide in China

    Repost
    ODN

    by ODN

    18.9K
    223 views
    A landslide in southwest China's Yunnan Province has been captured on camera. It happened on Saturday afternoon in Tuohe village in Daguan County. Report by Hoodl. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn