A massive orange cloud forced tens of thousands of people inside after an accident at a Spanish chemical factory.

Three people were injured when products at a factory in the town of Igualda in north east Spain became mixed on Thursday.

More than 60,000 people in Igualda and four nearby towns were told to stay indoors with the windows shut.

Footage from locals captures the cloud, which included nitric acid and ferric chloride, causing the cloud's bright colour.