During my trip to Mexico I had the opportunity to visit the Basilica with my family. I couldn't help but notice a peculiar mix of traditional Catholic masses with ancient pagan rituals, that can be seen around the main plaza. These kind of rituals or performances by native people from Mexico City feature dances, incense, feathers, religious objects, music, and various other traditional elements. This is a way of preserving the ancient culture's traditions and I find it fascinating. It is like looking through a window and seeing what it was like hundreds of years ago. Such rituals were aimed to pleased the Gods. These ceremonies also celebrated natural phenomenons such as equinoxes, rain periods, eclipses, and other celestial events in order to mark harvest seasons, sacrifices, and war periods. Nowadays, these dances are held in big plazas where people can witness what the culture was like before the arriving of the Spanish Conquistadors to Mexico City in the 16th century. Another place where one can see these "danzantes" warriors is the Zocalo, right in the heart of Mexico City.
Here are some pictures I took of these modern dancers which display numerous costumes full of rich colors and cultural significance. It was a delight to watch.