Continuous rain triggered floods in central China's Hubei Province this week, inundating streets and crop fields in many areas. The water affected over 50 hectares of fruit and vegetable gardens.
[]
00:41