A gunman smashed a truck into a crowd of revellers celebrating Bastille Day in the French resort of Nice, killing at least 84 people in what President Francois Hollande on Friday declared a "terrorist" attack.
Police shot the driver dead after he barrelled the truck two kilometres (1.3 miles) through a crowd that had been enjoying a fireworks display for France's national day.
The palm-lined Promenade des Anglais of the French Riviera resort was left strewn with bodies as hundreds fled in terror.
Authorities said they found identity papers belonging to a 31-year-old French-Tunisian citizen in the 19-tonne truck, and that the driver had fired a gun several times before police shot him dead.
The attack was of an "undeniable terrorist nature," a sombre Hollande said in a televised national address, confirming that several children were among the dead.
"France was struck on its national day ... the symbol of freedom," said Hollande.
Interior ministry spokesman Pierre-Henry Brandet said 84 people were killed and scores injured, including 18 in "critical condition".