Fireworks of Colours and Contrasts. Giant papiermâché puppets. Mariachis. And a flowerbedecked donkey carrying jugs of tequila through the cobblestone streets. Oaxaca is the heart of Mexico.