The powerful tropical storm, Dolphin, has swept across eastern China, causing heavy rain and strong winds, with authorities warning of impending flooding and landslides. Initially making landfall in Yuhuan, Zhejiang province as a typhoon on Sunday, Dolphin triggered China’s highest weather alert with maximum sustained winds of 151 kilometers per hour (94mph). The National Meteorological Center (NMC) issued a "red alert" – the highest level in China's typhoon warning system – as Dolphin approached. Over a million residents were evacuated from their homes, with more than 900,000 relocated in Wenzhou alone, 100,000 evacuated in Shanghai, and another 99,000 in neighboring Fujian province. As of Monday, Dolphin had weakened into a tropical storm but continued to drench the eastern provinces, including Anhui, Jiangsu, and Shandong. Forecasters predict torrential rain through August 10 across Zhejiang, Shanghai, northern Fujian, northeastern Jiangxi, central and southern Anhui, and much of Jiangsu, with central and eastern Zhejiang potentially receiving up to 500mm (19.7 inches) of rain. Shanghai's two airports canceled a total of 943 flights due to the typhoon, reducing capacity by nearly 40%. Authorities in Beijing have raised warnings for torrential rain and are prepared to activate its flood control response as the city expects "significant rainfall" from Tuesday until Thursday, potentially leading to flash floods within the city and landslides in surrounding mountainous areas. The storm is forecast to move deeper into central provinces Hubei and Henan in the coming days, pushing moisture northward.