Image 1 of 1
Mexico (05.05.2005) Native naua wearing a Tecuan or Tiger mask celebrates his victory after fighting the Pelea de Tecuanes or Fight of the Tigers during the celebration of the Native people to ask Gods for rain according to the Pre-Hispanic cultures that they inheritated from their ancestors in the town of Zitlala, in the southern state of Guerrero, some 300 km from Mexico City. Photo by Heriberto Rodriguez © Heriberto Rodriguez/