Watch typhoon waves crash ashore in China

vo china typhoon waves_00000027.jpg

    Just Watched

    Watch typhoon waves crash ashore in China

Heavy rains and strong winds sweep through the coastal areas of China's Zhejiang Province.