A baby girl has been born with two heads in Indonesia.

The newborn was delivered on Monday in a hospital in Gresik on the East Java province of Indonesia.

The infant delivered on Monday is currently in an incubator under the care of nurses at Ibnu Sina General Hospital.

The girl weighed in at 4.2 kg and was diagnosed with Parapagus, a rare form of partial twinning where there are two heads and two necks side by side on one torso.

Scroll down for video

Two-headed infant was born in Gresik, on the East Java Province of Indonesia on Monday

The infant who has since been place in an incubator is under the watchful eye of nurses

The girl weighed in at 4.2 kg and was diagnosed with Parapagus - a rare form of partial twinning where there are two heads side by side on one torso

Amazing footage shows the baby crying in an incubator in the hospital.

She was also diagnosed with respiratory failure from the minute of birth.

The infant has been attached to a heart and respiratory monitor as doctors and nurses keep a close watch on her.

This disorder is different from conjoined twins as the baby has only one set of internal organs.

Due to there being only one heart it makes it impossible to separate them and save both their lives.

The extremely rare case is thought to be brought on during the early stages of pregnancy as a result of genetic mutation.

She was also diagnosed with respiratory failure from the minute of birth

The girl is currently being cared for at Ibnu Sina General Hospital