A tornado ripped through southwestern Luxembourg on Friday, injuring 19 people, two seriously.

Officials said around 160 buildings were damaged by the twister, which struck the towns of Petange and Kaerjeng, near the border with France and Belgium.

Read more: Most Germans support drastic climate change measures

Images and videos on social media showed the tornado, with winds of up to 128 kilometers per hour (80 miles per hour), throwing debris, roofs and tree branches into the air.

A spokesperson for Luxembourg police reported a "swath of desolation" spanning up to 6 kilometers.

Prime Minister Xavier Bettel said a crisis unit had been established and the government was helping those impacted by the destruction.

On Saturday, a government spokesperson said up to 100 houses were no longer inhabitable. He could not yet quantify the damage, but said it was "enormous."

The country's rescue center said cleanup would take days. Emergency shelters have been set up for those who lost their homes.

Read more: Insuring against the inevitable risk of climate change

The streets of Petange were littered with debris

The tornado also caused damage, but no injuries, in France's Meurthe-et-Moselle region.

The German states of Saarland, Rhineland-Palatinate and Baden-Württemberg were also hit by heavy storms on Friday, causing flooding.

In Amsterdam, residents and tourists were caught off guard by another whirlwind. It was unclear if the wind speeds were high enough to classify it as a tornado. Some damage to buildings was reported, but no injuries.

Tornadoes are less common in Europe than in the United States, where "Tornado Alley" in the Midwest sees many each year. The last known fatalities resulting from a tornado in Europe were in November 2016 near Rome.

Every evening, DW's editors send out a selection of the day's hard news and quality feature journalism. You can sign up to receive it directly here.

cw/kl (AFP, dpa)