A tourist beach was evacuated after a 6ft 6 inches long shark was spotted prowling the shoreline.
Its fin was seen sticking out of the water just a few feet from where people were bathing, prompting them to quickly flee.
Onlookers gathered on the sand and filmed the marine animal with their phones.
READ MORE: Herd of wild boar knock woman off moped leaving her fighting for life
One local said: “It’s a huge beast.”
They estimated that the shark was around 6ft 6 inches (2 metres) in length.
Lifeguards warned beachgoers to keep a safe distance as an emergency services boat was promptly dispatched to the scene.
The boat crew managed to coax the shark away from the shallow water, where it was at risk of beaching, and back out to sea.
The dramatic encounter took place at La Reya Beach in Puerto de Mazarrón near Murcia, Spain, last Thursday (7 Aug).
Up to 17million Brits head to the country for their summer holidays every year.
The clip was shared on TikTok, where it went viral with 940,000 views and thousands of comments, as reported by Need To Know.
One local said, “Between jellyfish and sharks, I’ve lost all desire to go to the beach.”

Jesus added, “It’s a blue shark and does not normally attack humans.”
“I was swimming there in the bay, I turned around and that blue shark appeared next to me,” remarked Miguel.
Alfred said, “It was probably in some kind of trouble, that’s why it was swimming around.”
Ana added: “I’m not going to Puerto de Mazarrón anymore.”

In early 2024, a dead shark weighing 200kg washed up in Puerto de Mazarrón.
Marine experts said local shark sightings may be caused by strong currents, disorientation, injury, or the animal searching for food.
In the Mediterranean, species such as the blue shark and the dogfish are the most commonly sighted sharks.
The authorities advised residents to calmly leave the water if they sight a shark, and immediately notify lifeguards or the emergency services.
READ MORE: Thrillseeker left dangling 30ft in air after falling from ferris wheel