
A rider competes in the bull riding at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)

A rider competes in the bull riding at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)

A rider competes in the barrel racing at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)

A rider competes in the barrel racing at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)

A rider competes in rodeo events, which include bareback riding and wild Bronco riding at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)

A rider competes in rodeo events, which include bareback riding and wild Bronco riding at the competition of the 75th Cloverdale Rodeo and Country Fair event in Surrey, Canada, on May 21, 2023. (Photo by Andrew Soong/Xinhua)



