Chefs cook puffer fish in a giant pot at the freshwater fish festival that opened in Yonglian town of Zhangjiagang city, Jiangsu province on April 1. [Photo provided to chinadaily.com.cn]