More cities brace for typhoon as Muifa makes landfall
China's national observatory on Wednesday upgraded its typhoon alert to red, the highest level, as Muifa, the 12th typhoon this year, made landfall in Zhejiang province on Wednesday night and is expected to bring more winds and heavy rainfall to the Yangtze River Delta region.