Incredible footage shows the moment a woman gave birth in a canoe when she failed to reach the hospital in time.
The Brazilian mum-to-be was on a waterway in the middle of the Amazon rainforest when she went into labour.
Unable to get to the hospital, she gave birth to her baby last weekend in Benjamin Constant, northern Brazil.