A pregnant woman was out shopping in a city in Yunfu, China, when her water suddenly broke.
Footage of the incident has since gone viral.
Instead of heading to a hospital, or even to a nearby place where she can deliver her baby comfortably, the woman gave birth standing right there and then on the street.
Stunned onlookers rushed to help her by carrying the baby and collecting chairs and cardboard, reports Shanghaiist.
A medical worker eventually arrived on the scene to check on the newborn.
Once it was established there were no complications, the woman was then seen walking home in her bloodstained dress, carrying a bag of groceries in one hand and her newborn on her other arm.
Watch the video below.