There are many popular events held in the city celebrating cultures of Houstonians. The largest is the annual Houston Livestock Show and Rodeo that is held over 20 days from late February through early March. The event begins with trail rides that originate from several points throughout the state, all of which convene at Reliant Park for a barbecue cook-off. The rodeo includes typical rodeo events, as well as concert performances from major artists and carnival rides. Another large celebration is the annual Houston Gay Pride Parade held at the end of June to commemorate the struggle for gay liberation, gay rights, gay pride, and the Stonewall riots of the late 1960s in New York City. The event is held in Downtown Houston (2015 and beyond) – prior to 2014 the parade was held along Westheimer Road within Neartown—home to many gay establishments, such as restaurants, bars, nightclubs, and coffeehouses. Other events held annually include the Houston Greek Festival and Houston International Festival.