Chefs pose for photos with ribs during the Toronto Ribfest in Toronto, Canada, June 29, 2024. The event is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)
A chef prepares ribs during the Toronto Ribfest in Toronto, Canada, June 29, 2024. The event is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)
A chef brushes ribs with barbecue sauce during the Toronto Ribfest in Toronto, Canada, June 29, 2024. The event is held here from June 28 to July 1. (Photo by Zou Zheng/Xinhua)