Chefs of Bach's Bakery present the bread and cakes they made after they participated in a competition in June 2024. [Photo provided to China Daily]