A video has been released that shows the incredible moment a man in South Africa pulled three live baby shark pups from their dead mother.

In the amazing footage uploaded onto Youtube on Monday, we see the man pull out the three baby sharks and carry them back into back into the ocean.

The video begins after a family comes across the dead shark laying on a beach in Cape Town, South Africa.

As the family moves closer to the animal, the female filming the incident notices that there is still movement on the shark’s underside and that she believes the shark could be pregnant.

The man cuts into the shark to reveal a sack holding a lively shark pup.

As the onlookers scream with amazement, the man helps the shark out of its sack and carries it into deeper water.

Watch More: Great White Shark fights Great White Shark

In the background, you can hear the amazed onlookers trying to come to terms with what they have just witnessed, with one saying, “I think that is the coolest thing I have ever seen.”