A fire engulfed the Mezquita de Cordoba cathedral in the Spanish city of Cordoba on Friday.

People watched on as smoke and flames could be seen rising from the building, which is a UNESCO World Heritage Site.

The city's fire service said the blaze was under control.

Local media were reporting that the blaze was caused by a machine catching fire in one of the building's chapels before spreading to the roof.