Doctors in India left in shock when they saw a baby born with the second head that was feeding off on her blood supply.
It has been reported that the baby, who has not been named, born via caesarean section at a local hospital in Jaipur, hundreds of miles away from the national capital.
As per as doctors, the baby weighed around 5lb at the time of birth.
For surgery, the baby was moved to JK Lone Hospital in Jaipur, where doctors detached the head from the infant in a four-hour-long surgery.
One doctor, from the operating team, said: “the surgery was very complex as the twins shared blood vessels”.
Luckily, everything went fine and baby is now recovering very fast.