The 120th annual National Western Stock Show begins tomorrow in Denver and will run through January 25.

The long-running event celebrates western culture and agriculture, featuring a wide range of attractions including rodeos, horse shows, livestock competitions, vendors, and crowd favorites such as mutton bustin. The Stock Show is one of Colorado’s signature winter events and draws participants and spectators from across the country.

Approximately 700,000 people attend the National Western Stock Show each year, making it one of the largest events of its kind in the nation.