A feud between rival families holding weddings on the same day in a southern Chinese village has erupted into a four-hour street battle.
The violence broke out when one wedding procession tried to pass under a decorative archway constructed for the other family's wedding.
The two families and their guests fought with knives and improvised explosives made out of fireworks, until police arrived.