Two women have died in Spain after a landslide of rocks and stones landed on a beach on the Canary Island of Tenerife.

Rescue crews were working to clear Playa de los Gigantes but a spokeswoman from the emergency services said it was considered very improbable more people were under the debris.

No one else had been reported hurt, though some people were being treated for shock, the spokeswoman said.

The victims were a 34-year old local woman and a British woman aged 57.

She has been named by the British Foreign Office as Marion O'Hara.