Hubei is a landlocked province of the People's Republic of China, and is part of the Central China region. The name of the province means "north of the lake", referring to its position north of Dongting Lake. The provincial capital, Wuhan, serves as a major transportation hub and the political, cultural, and economic hub of central China.
Hubei News and Videos LIVE
ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets