This is the moment a rescue helicopter airlifts tourists from a yacht trapped on rocks just off the Majorcan coast.
The incident took place in Cala Rajada in Majorca, part of the eastern Spanish region of the Balearic Islands.
According to local media, the boat became stuck at around 9pm with five people on board, all German tourists including one minor.
A rescue helicopter was dispatched to the scene and bystanders filmed the operation with their phones.
In the footage, a rescuer is seen being lowered from the chopper to the shipwrecked yacht below.
The rescue worker fits a harness around one of the tourists and the pair is airlifted on board the helicopter for the process to be repeated with the remaining group members.
Local media reported that the tourists were taken to hospital and examined, although there have been no further updates on their condition.
The driver of the boat was breathalysed and found to be over the limit. Police have confirmed that they will investigate the incident.
According to official sources, Majorca is most popular with German visitors, with 4.4 million people visiting the Spanish island during 2017.
British tourists come in second, with an estimated 2.3 million people choosing the Balearic island as their holiday destination last year.
Nordic countries come in third, with just under one million visitors.