A WhatsApp photograph of a head flashed on Vijay Kumar's phone screen at 3 am on Saturday, confirming his worst fears -- his 18-year-old son Manish was one of the revellers mowed down by a train while they were watching Ravan's effigy burnt the evening before.
His younger son, Ashish, returned safely from the festivities, said Kumar, but the frantic search for Manish ended with that 'ping' on his phone. He has since been roaming from hospital to hospital looking for the remains of his elder son.
It was a night of unspeakable horrors, said the father, aware that his son was decapitated when the train hurtled through the tracks, killing 61 people and injuring more than 70.
A leg was found and one hand, but they are not Manish's.
"My son was wearing blue jeans. This one is not wearing blue jeans. I have lost my world," an inconsolable Kumar said outside the Guru Nanak Hospital, attached to the Government Medical College, where most of the 70 who were injured on Friday evening have been taken.
As people milled around the hospital compound, some stunned into silence by the enormity of the tragedy that felled their loved one and others holding back tears, the injured were inside, grappling with their wounds and trying to piece together what had happened.
Among them was Sapna, who was on a WhatsApp call with her husband Satender to relay the 'Ravan Dahan' event live to him, when the accident took place.
The 30-year-old, who suffered head injuries, said she saw body parts scattered around the tracks and a severed head.
"When the effigy was set afire, people started moving away from the stage and towards the tracks," she said, recalling the minutes before tragedy struck.
As a train approached the area, people tried to clear the tracks and move towards another line, leading to a stampede-like situation.
Moments later, another train came from the opposite direction at a high speed and ran over the crowds.
She said they could not hear sound of the horn due to the sound of the bursting crackers.
"The train driver should have noticed the crowd as there was light and people were holding their mobile phones up to record the event," Sapna said.
Sapna lost her cousin and her one-year-old niece, who she said were not killed crushed by the train but in the stampede that ensued. The baby was flung on the stones and the mother was probably trampled to death by the crowds trying to flee.
Jagunandan, a 40-year-old wage labourer from Hardoi in Uttar Pradesh who has suffered injuries in the head and leg, said he was not standing near the tracks but was pushed as people started running away from the main stage after the Ravan effigy was set afire.
The father of four was brought to hospital by a relative, who accompanied him to the event.
Seven-year-old girl Khushi, who accompanied her mother Paramjit Kaur for the festivities, remains in a state of shock on her hospital bed.
Khushi, who also fell close to the tracks, was brought to the hospital in an unconscious state. She lies wordless in her hospital bed. She, too, fell close to the tracks.
Recounting the minutes before the disaster, most of the injured said they could not hear the horn of the approaching train.
They said another train had passed moments earlier. The sound of the firecrackers as the effigy came down, the train heading at a high speed led to commotion, triggering a stampede like situation, they said.
Motilal, a 35-year-old daily wager from Bihar's Gopalganj district who is undergoing treatment for chest injuries at the civil hospital, said, "I was standing on one side of the tracks. Suddenly, people started running and I fell down. Everything happened in a fraction of a second, giving very little time to people to react."
Sandeep, a 23-year-old resident of Amritsar, suffered serious head injuries and was admitted to the civil hospital.
Her husband, Jitendra, a daily wager, said his wife, their two children and father-in-law had gone to watch 'Ravaan dahan'.
"The train came at the speed of light and it led to a stampede-like situation as there was a large crowd present on the spot," he said, adding his six-year-old daughter, three-year-old son and father-in-law died in the rush.
Dr Rakesh Sharma, professor in-charge at the Gurunanak Hospital's surgery unit, said 20 people were brought dead there.
Most of the injured people suffered injuries in the head and legs. Dr Mayank said, "Most of the injured belong to Uttar Pradesh and Bihar. 80-90 doctors have been put on emergency duty and they are working round-the-clock."
"Some of the injured have been admitted to private hospitals and PGI, Chandigarh," he said.
Mayank said the Gurunanak Hospital is facing a shortage of ventilators in the ICU.
Many panic-stricken family members of those killed or wounded searched frantically from one hospital to another to know about the fate of their loved ones as the festive spirit drowned in sorrow and shock.
"My son, Jugu, is missing since the train accident. I went to Civil Hospital and Guru Govind Hospital, but I am unable to find him," Sushila, who lives in a nearby area, told PTI.
Lakhmeet, another person who was looking for his brother-in-law and found him in a hospital, said: "I was shocked when I heard about the train accident. I got a call from home that my brother-in-law Sujeet, who went out to watch Dussehra celebrations last evening, had not come back home.
"All family members rushed to Guru Govind Hospital, where I was told Sujeet is admitted at Civil Hospital," he said.
Several other distraught family members of those injured or killed in the accident also had to search from one hospital to another to locate their loved ones.
Most people who were mowed down by the speeding train were migrant workers from Uttar Pradesh and Bihar.
A senior official in the district administration said most migrant workers from Uttar Pradesh and Bihar work in an industrial area at a stone's throw away from the accident site and live nearby.
Amritsar tragedy 'clear case of trespassing', no permission given for event: Officials
People couldn't hear horn of the train due to firecrackers: Locals
'Piyush Goyal must resign on moral grounds'
VIDEO: The horrific moment when train ran through people
'Railways has not done anything for human safety'