Hubei is a province in Central China. It has the seventh-largest economy among Chinese provinces, the second-largest within Central China, and the third-largest among inland provinces. From Wikipedia
With over 80,000 residents evacuated after rivers burst banks, China braces for further heavy rain in northern regions.