To celebrate a volcanic eruption that buried their former village, the residents of Nejapa, El Salvador stage a festival in which they throw burning fireballs at one another.

The festival of ‘Bolas de Fuego,’ which translates simply as ‘fireballs,’ has had pride of place in Nejapa for generations.

Sin duda alguna una de las mejores tradiciones a un que para much@s es algo tonta pero para mi siempre sera de las mejores tradiciones que tiene el Salvador #bolasdefuego 🔥🏃😍 A post shared by 💞👼⚓ (@lisbehtcano) on Sep 1, 2017 at 4:40am PDT

While the August festival has a carnival atmosphere, its origins come from a tragic natural disaster that occurred 359 years ago.

The festival commemorates the 1658 eruption of the San Salvador volcano, when the mountain sent flaming balls of ash and rock raining down on Nexapa.

Lava from the so-called Playon eruption buried parts of Nexapa, causing inhabitants to flee to the nearby town of Nejapa.

Had an amazing night last night at Bolas de Fuego. To celebrate a volcanic eruption in 1922 they get get together for food and drink in the streets, a firework display and this ... #elsalvador #bolasdefuego #nejapa A post shared by Anthony (@pikeanthony.ap) on Sep 1, 2017 at 8:06am PDT

During the ‘flame throwing,’ revelers don large fire-retardant gloves and fling balls set ablaze in a designated area of Nejapa.

READ MORE: Daredevils hurl flaming balls at each other

“It is a tradition, perhaps a little dangerous because we use fire, but it is something that all who live in Nejapa… like to participate, because of the adrenaline,” Benjamin Guzman said of the event, La Prensa reported.

The Bolas de Fuego festival reportedly began in 1922 and is usually held every year on August 31. It attracts all manner of daredevils keen to get in on the risky activities.

Bolas de Fuego #Nejapa A post shared by Oscar J. Bonilla (@oskrjb_) on Aug 31, 2017 at 7:32pm PDT

A post shared by Ever Sanchez (@eversanchez91) on Aug 31, 2017 at 8:02pm PDT