A strong earthquake of magnitude 6.8 has hit central Morocco, sending people rushing into the streets – with unconfirmed reports of casualties.
The epicentre was 71km (44 miles) south-west of Marrakesh at a depth of 18.5 km, the US Geological Survey said. The quake struck at 23:11 local time (22:11 GMT).
Unverified video clips on X (formerly Twitter) show damaged buildings and rubble-strewn streets.
People are seen fleeing in alarm.
Some buildings in Marrakesh’s old city have collapsed, one resident told the Reuters news agency.
Locals are said to have decided to stay outside their homes in case the city is rocked by powerful aftershocks.
Another man in the historic city described feeling a “violent tremor” and seeing “buildings moving”.
“People were all in shock and panic. The children were crying and the parents were distraught,” Abdelhak El Amrani told the AFP agency.
He said power and phone lines were down for ten minutes.
AFP also reported that one family was trapped in the collapsed rubble of a house – and that a number of people in the city were taken to hospital.
The quake’s epicentre in a remote area of the High Atlas Mountains was relatively shallow – and tremors were also reportedly felt in the capital Rabat, some 350km away, as well as Casablanca and Essaouira.
There was no immediate comment from the country’s officials.