Residents of the Penon de los Banos neighbourhood of Mexico City re-enacted on Sunday (May 5) the victory of the Mexican army over the French 155 years ago popularly known as Cinco de Mayo.
In the local spectacular, families line the streets to watch residents dressed in period costume act march on streets to represent Mexican and French troops preparing for battle. Real guns are used as well as model canons to dramatise the battle.
Cinco de Mayo marks the Battle of Puebla that took place on May 5, 1862 when Mexican forces overcame Napoleon Bonaparte's encroaching French army. It has evolved over the decades and today stands as a symbol of Mexican unity and patriotism.
Mexico's actual Independence Day is celebrated on September 16, marking the beginning of Mexico's 1810-1821 war of independence from Spain.
More No Comment
"Very tasty!": Artist eats $120,000 banana at Art Base
Miss South Africa wins Miss Universe competition
Glasgow's streets filled with Santas for annual charity run
Ice-mining: Watch how this Chinese city gets its ice for sculptures
French climate activists hold stolen Macron portraits at protest
Anti-Brexit protesters gather outside British embassy in Brussels
London architests showcase sustainable gingerbread city of the future
France brought to a near-standstill as enormous strike gets underway
Artists shine a spotlight on climate concerns at Lyon's light festival
Rare sighting for coastguards as orcas visit Italian coastal waters
Dozens rescued from their homes after severe floods inundate Spain
Czech village hosts re-enactment of Napoleon's Battle of Austerlitz
Queen Elizabeth hosts NATO leaders at Buckingham Palace
Greta Thunberg heading to COP25 in Madrid after crossing Atlantic on catamaran