19th Int'l Meeting of Mariachi and Charreria held in Mexico
Mexican traditional music performers, known as "mariachis", participate in a parade during the 19th International Meeting of Mariachi and Charreria, in Guadalajara, Jalisco State, Mexico, on Sept. 2, 2012. (Xinhua/Xolo)