A 66-foot-long sticky rice dumpling

It took 50 people 13 hours to make what is probably the largest zongzi this year, a traditional sticky rice dumpling, using 220 pounds of rice and 44 pounds of salt-cured meat. Just in time for the Dragon Boat Festival on June 18!