Updated

South African authorities say at least eight people have been killed in an explosion at a munitions plant near Cape Town.

Investigators are trying to determine the cause of the blast at the Rheinmetall Denel Munition depot, which shook homes and rattled windows in the area on Monday.

According to the African News Agency, Cape Town fire official Theo Layne says eight people died.

south africa explosion 93a

The cause of the blast was under investigation. (AP Photo)

The agency, which is based in South Africa, says several people are missing and that firefighters went to the scene to extinguish the flames.

Denel, South Africa's state-owned arms manufacturer, has a large stake in Rheinmetall Denel Munition.