Approaching typhoons bring torrential rains to Chinese coastal areas
[]
01:01

Heavy rains have battered many areas of east China's Zhejiang Province and south China's Hainan Province due to approaching typhoons. The wet weather disrupted traffic and left some residents trapped. A red alert has been announced in some coastal cities, warning of extreme rainfall and calling all vessels back to port.