The annual Guerraguecha Festival in Oaxaca, Mexico, is a traditional festival that showcases dance, music, food and handicrafts from various ethnic groups. The Galaguecha Festival originated from the worship of the Corn Goddess by the indigenous Zapotec people of Mexico. Later, it gradually evolved into a large-scale celebration to recall history, showcase Indian tribal culture, and share specialties among tribes.
On July 20, actors participated in the Guerraguecha Festival parade in Oaxaca City, Oaxaca State, Mexico. Photo by Xinhua News Agency reporter Li Mengxin
html On July 20, actors participated in the Guerraguecha Festival parade in Oaxaca City, Oaxaca State, Mexico. Photo by Xinhua News Agency reporter Li Mengxin html On July 20, a girl watched the Guerraguecha Festival parade in Oaxaca City, Oaxaca State, Mexico. Photo by Xinhua News Agency reporter Li Mengxin html On July 20, actors participated in the Guerraguecha Festival parade in Oaxaca City, Oaxaca State, Mexico. Xinhua News Agency (photo by Francisco CaƱedo) html On July 20, in Oaxaca City, Oaxaca State, Mexico, actors participated in the Guerraguecha Festival parade. Xinhua News Agency (photo by Francisco CaƱedo) html On July 20, in Oaxaca City, Oaxaca State, Mexico, actors participated in the Guerraguecha Festival parade. Xinhua News Agency (photo by Francisco CaƱedo) html On July 20, in Oaxaca City, Oaxaca State, Mexico, actors participated in the Guerraguecha Festival parade. Xinhua News Agency (photo by Francisco CaƱedo)(Source: Xinhua News Agency)