A teen was killed when a speedboat hit her as she stood in waist-deep water in the sea.
The horror moment when the vessel hurtled towards Jennifer Tapia Urbina was filmed by an onlooker.
Yells and whistles are heard from the shore as it careered towards the 19-year-old and another individual.
The boat driver appears to swerve at the last minute in a bid to avoid them, but by then it is too late and the hull smashes into the pair.
READ MORE: VIDEO: Horror as huge fireball engulfs dad’s head at gender reveal baby bash
Jennifer sustained serious injuries, including to her head, in the collision, as reported on Need to Know.
She was left unresponsive and covered in blood on the sand after she was pulled out of the sea.
Audibly distraught people tended to her, including a man with a lacerated back, as they waited for help to arrive.
Jennifer was taken to a local hospital in San Juan del Sur, Nicaragua.
However, by the time she was admitted, she had no vital signs and medics could only pronounce her dead.
Jennifer was originally from Muy Muy and had gone to the beach with family and friends on Sunday (19 May).
Her mother, Yadira Urbina, lives in the USA but returned to Nicaragua on Monday (20 May) to attend her daughter’s funeral in Muy Muy the next day (21 May).
The man, 35, at the helm of the speedboat, has been arrested.
Witnesses claim he was going too fast and lost control of the boat before colliding with Jennifer.
Officials are investigating the case and will determine his criminal liability.
READ MORE: VIDEO: Have-a-go couple pummels car thieves into submission