Giant Turtle Peanut Treat

Giant Turtle Peanut Treat

In Chinese culture, turtle symbolizes good luck, fortune, blessing and longevity. During important festivals and grand openings for new stores, turtle-shaped pastry is always popular as an offering to deities.