Musicians from around the world paraded through the streets for the International Mariachi and Charro festival in Guadalajara on Sunday.
According to the event’s official webpage, around 500 Mariachi bands from North and South America, Australia, Cuba, Spain and Croatia have travelled for the festival which includes a parade, Charro rodeos and musical performances across the city.
"I think it's great just to meet Mariachis from all over the world and just to listen to their stylistic interpretations of songs and just listening and learning to how they play. To be more authentic when we go back to Australia," Graham Monroe, an Australian Mariachi musician, said at the parade.
Earlier in the festival a group of 882 performers broke the Guinness World Record for the largest gathering of Mexican folk dancers in one place.