A chemical explosion at a warehouse spread a large, orange toxic cloud over five towns in north-eastern Spain.

Igualada orange cloud
Alba Aribau/Reuters

A spokeswoman for Catalonia's regional firefighting department said the blast occurred when products being delivered to a warehouse in the city of Igualada became mixed, exploded and set a truck on fire. She said two people were slightly injured.

Firefighters said the chemicals were nitric acid and ferric chloride.

The region's Civil Protection department ordered some 65,000 residents of Igualada and four nearby towns to stay indoors until the cloud dissipated. The order was lifted two hours later but maintained for pregnant women, children, elderly people and those with respiratory problems.

Roads in and out of Igualada, located some 70km (40 miles) north-west of Barcelona, were cordoned off during the alert and people were urged not to place themselves in danger by taking photographs of the cloud.

The official spoke on condition of anonymity in keeping with department regulations.

Imatges binomi #bomberscat a la zona de descàrrega on s'ha produit incident a #Igualada pic.twitter.com/H71sv2Le6S

— Bombers (@bomberscat) February 12, 2015

#Igualada #España Explosión química pic.twitter.com/rfwGofPuFI

— IndiraGamboaCorrea (@indigamboa) February 12, 2015