A food festival with a French cuisine theme featuring snails is held at an art zone in Beijing’s Chaoyang district, April 10, 2015. Cooks from China and Italy presented a great variety of dishes made using snails and invited visitors to have a taste, with accompanying wines, during the month-long festival. [Photo/China News Service]
|