All flights to Shanghai’s two international airports have been cancelled as the city braces itself for the onslaught of a violent typhoon.
Typhoon Muifa will be the 12th cyclone to hit mainland China this year, and authorities expect it to be the most powerful so far.
Dozens of flights had already been postponed as coastal areas battened down in anticipation of the storm.
Landfall is expected around 19:00 local time (11:00 GMT) on Wednesday.
Waves up to five metres high (16 feet) are expected near Shanghai, China’s biggest city and the country’s financial hub.
State TV has also warned that “extraordinarily heavy rain is expected” overnight across the densely populated eastern seaboard.
Temporary evacuation centres have been set up in some areas of Shanghai and an emergency evacuation zone has been set up in an area spanning out over 30 kilometres (18 miles) outside the city.
Meanwhile, in Ningbo, a city to the south of Shanghai, schools has been closed and a red alert – China’s highest weather warning – has been issued.
“Relevant areas should pay attention to the prevention of flash floods and geological disasters that may be caused by heavy rainfall,” China’s weather agency said.
The typhoon will also hit the port city of Zhoushan, one of the busiest in the world in terms of cargo tonnage, where winds of up to up to 172 kilometres (107 miles) per hour are expected.
Nearly 7,400 commercial vessels have sought shelter in Zhejiang province’s ports after authorities ordered them to return home ahead of the storm.
Elsewhere, about 13,000 people staying on islands and tourist sites nearby have been evacuated, State TV reported.
The typhoon is expected to move across China and could affect as many as 12 of China’s 31 provinces in the coming days.