
A visitor feeds animals at the 2025 Royal Agricultural Winter Fair in Toronto, Canada, on Nov. 7, 2025. This annual event kicked off here on Friday and will last until Nov. 16 this year, with displays of fruits and vegetables, poultry and livestock, as well as educational activities. (Photo by Zou Zheng/Xinhua)

People view a sheep shearing demonstration at the 2025 Royal Agricultural Winter Fair in Toronto, Canada, on Nov. 7, 2025. This annual event kicked off here on Friday and will last until Nov. 16 this year, with displays of fruits and vegetables, poultry and livestock, as well as educational activities. (Photo by Zou Zheng/Xinhua)

People view insect specimens at the 2025 Royal Agricultural Winter Fair in Toronto, Canada, on Nov. 7, 2025. This annual event kicked off here on Friday and will last until Nov. 16 this year, with displays of fruits and vegetables, poultry and livestock, as well as educational activities. (Photo by Zou Zheng/Xinhua)

People view bees at the 2025 Royal Agricultural Winter Fair in Toronto, Canada, on Nov. 7, 2025. This annual event kicked off here on Friday and will last until Nov. 16 this year, with displays of fruits and vegetables, poultry and livestock, as well as educational activities. (Photo by Zou Zheng/Xinhua)