One man died and at least 40 others were injured when high winds caused parts of a stage to collapse at a festival in Spain early on Saturday.

Footage showed some festivalgoers running in panic, while others are seen continuing to party at the event in Cullera, south of Valencia.

The popular Medusa Festival of electronic music was later suspended.

The dead man was in his 20s, local media say. Three of the injured suffered serious traumas.

Eyewitnesses spoke of a sudden sand storm hitting the festival venue.

Spain’s meteorological agency reported gusts of winds exceeding 80km/h (50mph) in the country’s eastern coastal region at the time.

“We are in a state of shock,” one of the attendees told Spanish media. “It could have been me, it could have been anyone,”

In a statement on Facebook, organisers said they were “devastated and saddened at what happened this morning”.