Chefs put more than 1,000 puffer fish into 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 ...