In Latin American culture, families celebrate a girl's fifteenth birthday with a fiesta called a Quinceñer.
With starting costs for the festival at about $4,000, it is a pricey affair - but a sacrifice that parents hope will help to keep their kids away from social ills.
Helping parents, the Mexico City government on Saturday held a giant rite of passage Quinceñer fiesta for hundreds of the young women, instead.
Al Jazeera's Franc Contreras reports from Mexico City.
Source: Al Jazeera