Attendees at Liaoning's Carrot Culture Festival were yesterday privileged to witness the construction of the world's biggest dumpling.


Visit the original source and full text: Shanghaiist