Tag: china Typhoon Talim

Typhoon Talim leaves behind crushed vehicles, beached whale in southern China
Posted in China News

Typhoon Talim leaves behind crushed vehicles, beached whale in southern China

BEIJING: Trees fell on moving vehicles, a whale washed ashore and a freezer full of ice cream floated off in floods as Typhoon Talim made…

Continue Reading