A cook prepares Tangyuan, a Chinese sweet dumpling, during a dim sum festival at the Yuyuan Garden in east China's Shanghai. [Photo/Xinhua]