Typhoon Ewiniar hits south China
Typhoon Ewiniar landed on China's Hainan province on Wednesday after first making landfall early morning in south China's Guangdong province bringing torrential rainfall and extreme weather conditions.
Typhoon Ewiniar landed on China's Hainan province on Wednesday after first making landfall early morning in south China's Guangdong province bringing torrential rainfall and extreme weather conditions.