Hubei is an inland province located 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. Its provincial capital at Wuhan serves as a major political, cultural, and economic hub for the region.