A baby boy in Indian delivered inside a toilet of a train, as her mother passed out, slipped through the flush pipe and fell on the railway track but survived miraculously.
A guard who was nearby heard the baby's cries and told railway bosses, who stopped the train and rescued him.
According BBC The bizarre incident took place on Sunday in Rajasthan, India, where train toilets are often just empty holes that lead to the ground below.
Railway officials said the mother, who has been named locally as Manu, felt unwell so visited to the toilet to take a breather.
But she started giving birth and slipped into unconsciousness - and nobody was aware until workers spotted the baby below.
Her was born at Dabli Rathan and then taken to hospital at the next stop, where he was given emergency first aid.
North-West Railway spokesman Tarun Jain told BBC Hindi: "Once the train reached its destination, the mother was admitted to Hanumangarh town hospital.
"After being rescued, the baby was initially taken to the local hospital where he was given first aid. He was also later shifted to the town hospital."
The hospital's chief medical officer, Dr SP Rohilla, said the mother and baby were doing fine and all test results were normal.