At least 96 people have been killed after 14 carriages of an Indian express train derailed in northern Uttar Pradesh state, police say.
The incident took place on the Indore-Patna Express just after 03:00 local time on Sunday near the city of Kanpur.
Rescuers cut their way through the twisted carriages to retrieve bodies and rescue the injured.
More than 150 people have been reported injured.
It was not immediately clear what caused the coaches to derail near the village of Pukhrayan.
Krishna Keshav, who was travelling on the train, “We woke with a jolt at around 3am. Several coaches were derailed, everybody was in shock. I saw several bodies and injured people.”
Most of the victims were located in two carriages near the engine which overturned and were badly damaged, reports said.
Rescue workers at the site were using heavy machinery to cut through the carriages to reach survivors.
“Many more passengers are trapped,” said Anil Saxena, a senior railway official in Delhi.
According to report in Delhi, rescuers have recently brought out some survivors, including children, which brought cheers from onlookers.
Some 250 police officials are also at the site.
One passenger whose carriage did not derail that the train was going at normal speed. It stopped suddenly, said Satish Kumar, and then restarted shortly before the crash.
Passenger Ruby Gupta, 20, was travelling to Azamagarh to be married on 1 December.
She said that most of the people travelling with her had been found but that her father was still missing.
She said: “I cannot find my father and I have been looking everywhere for him. I have a fractured arm and my sisters have also sustained injuries.”
Indian Prime Minister Narendra Modi tweeted: “Anguished beyond words on the loss of lives due to the derailing of the Patna-Indore express. My thoughts are with the bereaved families”.
“Prayers with those injured in the tragic train accident.”
Mr Modi said he had spoken to Railways Minister Suresh Prabhu, who was “personally monitoring the situation closely“.
On his own Twitter account, Mr Prabhu warned that “strictest possible action will be taken against those who could be responsible for accident“.
He said an investigation into the crash would begin immediately and compensation would be paid to “unfortunate passengers who died and to injured“.
Home Minister Rajnath Singh said India’s National Disaster Response Force was overseeing the rescue efforts.
Kanpur is a major railway junction and hundreds of trains pass through it every day.
Train accidents are fairly common in India, where much of the railway equipment is out of date. An accident in Uttar Pradesh in March last year killed 39 people and injured 150.
About 23 million passengers everyday use the country’s vast network, the fourth largest in the world.