Tags Landslide

Tag: landslide

video

Devastation effect of Typhoon Megi in east Chaina

Typhoon Megi has wreaked havoc in east China's Zhejiang Province, causing deaths and huge economic losses. Just watch the video of super Typhoon Megi.