Capital of Hubei province sits on the Yangtze river and is the birthplace of China’s steel industry
The city of Wuhan is one of China’s largest industrial hubs and a major crossroads. The capital of Hubei province has 11 million people and is under an unprecedented, open-ended lockdown to try to prevent the spread of a virus that first appeared in the city last month.
