A newborn baby boy was found abandoned on the rooftop of a building Monday morning in India.

Local media reported the infant was left there right after the mother gave birth to the baby in a toilet. The baby was rescued after people who live nearby heard his cries and rushed him to a local hospital in the northern state of Chandigarh. The newborn, who was admitted to the Post-Graduate Institute of Medical Education and Research, was said to be in a critical condition, The Hindustan Times reported.

The baby's mother was traced to a civil hospital in Jagadhri. Officials said Tuesday the incident came to light after the woman was taken to the hospital, where doctors found she had given birth. The woman admitted to the police the baby was hers and added she abandoned the child on the roof.

“We went to the spot and were told that she had been frequently going to the toilet on Monday. She told her relatives that she had diarrhea. Her parents say she is 19 years old, but we are investigating,” Dr Anju Bajpai, the district coordinator of Childline, a non-profit for children in distress, told The Hindustan Times.

The woman's family were allegedly unaware about the pregnancy. They said she delivered the baby without anyone's help, the Tribune reported. The woman's parents, who worked as migrant laborers, were visiting her maternal grandmother’s house when she gave birth.

In a similar incident last month, the police in the state of Uttar Pradesh found a 2-day-old baby girl with her umbilical cord still attached in a sugarcane field. The newborn baby had multiple injuries and insect bite marks all over her body. The baby was found by some villagers and was rushed to a hospital. The police said the baby's condition was critical.

In May, a newborn baby was found abandoned in a desolated place in a forested area in the state of Maharashtra. The child was found by a person taking a walk in the morning. The baby was naked with blood smeared on its body. 

newborn Representational image. Photo: Getty Images/Christopher Furlong