Medical experts are baffled by a teenage Indian girl who cries small pieces of rocks from one of her eyes.

The 15-year-old girl from Kannauj, Uttar Pradesh, northern India, is the centre of a bizarre medical mystery, with doctors claiming that her affliction is not medically possible.

Her family members claim that between 10-15 stones have come out of her left eye when she cries.

In a clip, which was filmed in the village of Gadiya Balidaspur, a lump can be seen in the upper left-hand side of the teen’s eyelid.

A person off-camera appears to massage it down until what appears to be a stone drops out of her eye and falls onto the girl’s top. Later, another rock-like item drops from her eyelid, this time coming from the upper right-hand side.

The family have consulted doctors, all of whom insist it is not medically possible.