Chinese New Year in Mexico City is every bit as riotous as you'd expect, with the capital's Chinatown coming to life in a blaze of color.
2025 is the Year of the Snake, but what do the Chinese zodiac signs mean and how do people celebrate?