May 5 marks the anniversary of the Battle of Puebla.

There are many celebrations and stories surrounding Cinco de Mayo, or the fifth of May.

However, Mexican soldiers and civilians managed to defeat them.

People take part in the representation of the Battle of Puebla

Credit: Daniel Cardenas/Anadolu Agency/Getty Images

The city usually marks it with a military parade featuring musicians, soldiers, sailors, and dancers.

The commemoration of May 5 lasts longer than a day, though.

The city throws a weeks-long fair that extends the revelry.

A man stands in for reenactment on the anniversary of “Battle of Puebla” in Mexico

Daniel Cardenas/Anadolu Agency/Getty Images

The event usually includes a long lineup of artists, rides, performances, crafts exhibitions, and food.

The fair pays tribute to Puebla’s culture, and gastronomy is a big part of that.

These hilltop structures were originally built as Catholic temples dedicated to the virgins they’re named after.

Fort Loreto in Puebla, Mexico

Prakich/Getty Images

They were turned into military fortresses in the early 1800s, and have since been rehabilitated for tourism.

Although smaller, the museum at the Fort of Guadalupe offers a detailed, interactive exhibit chronicling the battle.

Another powerful site is the complex underground tunnel web link that runs throughout the city.