A strong typhoon has made landfall on a group of Chinese islands as it heads toward the metropolis of Shanghai.
Typhoon Muifa hit the Zhoushan archipelago, near the port city of Ningbo on the country’s east coast, at about 8.30pm on Wednesday, China’s National Meteorological Centre said.
It is forecast to weaken as it heads north across a bay but still be at typhoon strength when it reaches Shanghai later in the night.
Heavy rain is already falling in the city of more than 20 million people.
The Hong Kong Observatory classified it as a severe typhoon with maximum sustained winds of 96mph.
All flights at Shanghai’s two main airports have been cancelled and authorities were evacuating people from construction sites and other risky areas, according to Chinese media reports.
The typhoon had been expected to make landfall in the afternoon in Zhejiang province, but it shifted slightly eastward, keeping it at sea and putting it on track for a direct hit on Shanghai.
All flights have been cancelled at Ningbo airport in Zhejiang and more than 11,000 fishing boats returned to port in the province, Chinese media said.
The requirement of a negative coronavirus test within 72 hours to enter buildings and other public areas in much of China was suspended in Ningbo, except at airports, railway stations and motorway entrances.
The storm’s latest track would take it through Jiangsu and Shandong provinces along China’s north-east coast after hitting Shanghai.