A train in Taiwan has derailed inside a tunnel killing dozens of people.
Around 70 passengers are still trapped and 40 others have been taken to hospital, in what is Taiwan's worst rail disaster in at least four decades.
The train had been travelling from Taipei to Taitung when it apparently hit a truck and came off the rails north of Hualien.
Images of the crash scene show carriages inside the tunnel ripped apart from the impact.
Taiwan's fire department said there had been some 350 people on board the train.
Many of them were reported to have been standing because it was so full.
More than 80 people have been evacuated from the first four carriages, but the others are harder to reach.
The accident happened at the start of the long weekend for the traditional Tomb Sweeping Day.
The last major train derailment in Taiwan was in 2018, which left 18 people dead.