Back-to-back tornadoes have killed 12 people in central and eastern China and left more than 300 others injured, authorities said.
Eight people died in the inland city of Wuhan on Friday night and four others in the town of Shengze, about 250 miles to the east in Jiangsu province, local governments said.
The first tornado struck Shengze about 7pm local time (12pm BST on Friday), damaging homes and factories and knocking out power, the official Xinhua News Agency reported.
The Suzhou city government, which oversees the town, said in a social media post that four people had died and 149 others had minor injuries.
Shengze is close to Shanghai on China’s east coast.
Another tornado hit Wuhan at about 8.40pm (1.40pm BST) with winds of 53mph, destroying more than two dozen homes and triggering a power outage affecting 26,600 households, Xinhua said.
Officials in Wuhan said at a news conference that eight people had died and 230 were injured.
They said that 28 homes collapsed in Wuhan, another 130 were damaged and put economic losses at 37 million yuan (£4 million), the Hubei Daily newspaper said.
Construction site sheds and two cranes were also damaged, while downed power lines knocked out electricity, Xinhua said.
Photos showed rescuers searching through building debris in Wuhan after midnight on Friday and workers clearing metallic debris at a factory in Shengze in the morning.
Wuhan is the city where Covid-19 was first detected in late 2019.
Tornadoes are rare in China.
In July 2019, a tornado killed six people in the north-eastern Liaoning province, and another tornado the following month killed eight on the southern resort island of Hainan.
In 2016, a tornado and accompanying hailstorm killed 98 people in the eastern Jiangsu province.