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.