Photos: The charros, children and charm of the Denver Stock Show

The National Western Stock Show in Denver is a yearly celebration of all things Western. Walking around the grounds north of downtown, you can spot Mexican charros getting ready to ride bulls, kids out with their grandparents, and ranchers eyeing up their next big purchase.

Here are some scenes from this year's show:

Photo: Stock Show 4 crying kid

Photo: Stock show 10 mutton buster

Photo: 6-year-old mutton buster Sydney Babi
Sydney Babi, 6, from Centennial, Colo., holds on during the mutton bustin' competition at the National Western Stock Show on Wednesday, Jan. 14, 2015.

Photo: Fiddler Annika Bennion

Photo: Stock Show 2 silhouette

Photo: Stock Show 1 M&Ms
Cheyenne Dockter's cow Boomer tries to snatch some of her M&Ms at the National Western Stock Show on Sunday, Jan. 11, 2015.
Photo: Stock Show 3 shoveling
Cecilio Duran, of Denver, shovels feed at the National Western Stock Show in Denver on Sunday, Jan. 11, 2015.
Photo: Stock Show 5 sleeping
Scott McNeese of Pikeville, Tenn., catches a few moments of sleep at the National Western Stock Show in Denver on Sunday, Jan. 11, 2015.
Photo: Stock Show 6 cow
Darryl Leppa of Saskatchewan, Canada, leads a cow out of the livestock area at the National Western Stock Show in Denver on Sunday, Jan. 11, 2015.
Photo: Stock Show 7 Mexican dancers
Lisa Trujillo of the Lisa Trujillo Dance Academy talks with her dancers before the Mexican Rodeo at the National Western Stock Show in Denver on Sunday, Jan. 11, 2015.
Photo: Stock Show 8 Rodeo wide
Announcers watch as the Mexican Rodeo begins at the National Western Stock Show on Sunday, Jan. 11, 2015.
Photo: Stock show 9 charro
A Mexican charro tries to stay on a bucking bronco at the Mexican Rodeo at the National Western Stock Show in Denver on Sunday, Jan. 11, 2015.
Photo: Stock show 11 bull auction
A crowd packs the bull auction at the National Western Stock Show in Denver on Wednesday, Jan. 14, 2015.

Photo: Terry Cotton at steer auction

Photo: Stock Show 12 bull riding
A bull rider hangs on at the National Western Stock Show in Denver on Wednesday, Jan. 14, 2015.
Photo: Stock Show 13 PBR finals
The Professional Bull Riding (PBR) finals at the National Western Stock Show in Denver on Wednesday, Jan. 14, 2015.

For more coverage, check out our "Sounds of the Stock Show" series.