The
Calgary Stampede is an annual
rodeo,
exhibition and
festival held every July in
Calgary,
Alberta, Canada. The ten-day event, which bills itself as "The Greatest Outdoor Show on Earth", attracts over one million visitors per year and features one of the world's largest rodeos, a
parade,
midway,
stage shows,
concerts, agricultural competitions,
chuckwagon racing and
First Nations exhibitions.