At least 38 people were killed after a train hit a bus carrying wedding guests at a level crossing in the north Indian state of Uttar Pradesh, officials say.
The accident happened at an unmanned level crossing near Patiyali, a town 250km (160 miles) south-east of Delhi.
The express train rammed into the packed bus, dragging it several hundred metres down the track, reports said.
No one on the train was hurt. More than 30 people travelling on the bus were taken to nearby hospitals.
The bride and the groom were travelling separately and were not hurt.