An acrobatic troupe from Hangzhou, Zhejiang province, presents a large magic show at the international humor art festival in Zhangjiagang, Jiangsu province, Nov 2. [Photo provided to chinadaily.com.cn]