Gallery Passengers walk into Wuhan Railway Station in Wuhan, capital of central China’s Hubei By DM NEWS - May 7, 2021 Wuhan: Passengers walk into Wuhan Railway Station in Wuhan, capital of central China’s Hubei Province, here on Thursday. –Agencies